Concert Recap: The Last Dinner Party at Scoot Inn

 

The Last Dinner Party, an indie-rock band from London, performed at Scoot Inn on March 21.