Friday, November 18, 2011
So Rammstein are well know for being unbelievably disturbing with some of their imagery and creative with how they promote their new music. The video for Mein Land is just another example of their brilliance.
Thursday, November 17, 2011
Just announced by Emo's today, Clutch will be doing two nights in December, the 17th at Emo's East and the 18th at Emo's Inside as one of the final shows in the old venue for the club. Tickets are on Sale Friday 11/18 at 10am at TicketFly