lowriderram_95
10+ year member
VW Surgeon
Just got back from one of their shows and I gotta say they put on one hell of a show for no bigger than the stage was. It was them, The Sleeping, Mest and unfortunately Red Jumpsuit Apparatus. For those that have seen them what did yall think?
