Review of Editors live at Club Soda in Montreal on January 20th 2007
I arrived at Club Soda at 9:30pm (about an hour before I usually think about leaving the house for a show), forgetting that larger venues like Metropolis, La Tulipe, le National, and Club Soda actually start on time, and on time is early.
Here’s […]