Photos: Secret Machines at The Metro
Secret Machines played The Metro, October 24, 2008
Secret Machines played The Metro, October 24, 2008
Secret Machines played The Metro, October 24, 2008
Secret Machines played The Metro, October 24, 2008
Secret Machines played The Metro, October 24, 2008
Secret Machines played The Metro, October 24, 2008
Secret Machines played The Metro, October 24, 2008
Secret Machines played The Metro, October 24, 2008
We loved the new Secret Machines disc, and were fairly certain we'd enjoy their show last week at The Metro. And we were right as we swooned under the narcoleptic fit induced by the band's grandiose guitar stomp overload.