German Industrial Metallers Rammstein </blabbermouth> Rammstein, Germany’s biggest Metal Export since war, have scheduled their first concert in America since 2000, in New York City’s Madison Square Garden on December 11th. Rammstein are currently touring in support of their latest album ‘Liebe ist für alle da’.
Read on after the jump for a flyer of the show and a video detailing Rammstein’s thoughts about America.