Several years ago, the organizers of Rammstein’s first North American tour in a very long time invited Axl and I to see the band at an arena in New Jersey. Not being huge fans of the band but thinking ...