Machine Head at Pop's

1 of 30

Todd Owyoung

Suicide Silence performing in support of Machine Head at Pop's on January 17, 2012.

West Coast metal band Machine Head brought their tour to Pop's Nightclub January 17, 2012. The California deathcore act Suicide Silence opened. Photos by Todd Owyoung.

My Voice Nation Help
0 comments
St. Louis Concert Tickets
Loading...