CMW Critical Conclusions for… Twin Peaks (Canadian Music Week 2015 concert review)
The legendary Horseshoe Tavern beckoned, and our Friday night at CMW continued there. Up first were Chicago indie band Twin Peaks. Venue: The Horseshoe Tavern First Impression: Frantic headbanging and body shaking. Oh, and it was L.O.U.D. Stage Presence: Rocking...