Holy shit balls batman, Rammstein has been set for their first US show in ten years.
Dec 11, NYC
I might just go to that. But it'll be -50 and there'll be more people there then anyone could imagine. This will be their biggest show for the tour, no doubt.