Metalsucks — You may recall that back in December I saw Rammstein at their sold-out show at Madison Square Garden, and I had an awesome time. If you’re too lazy to read my review, I can sum it up for you in twenty-nine seconds: Yep. It’s setting dudes on fire...
more info