Rammstein Returning To North America
Posted by Bram Teitelman on February 16, 2011
Well, the cat’s out of the bag. Anyone that’s checked out our banner ads today will see that Rammstein have announced a string of shows in North America to take place in May. As you’ll probably remember, the band played their first show in America in a decade back in December, and it ranked as […]