Well here it is folks! Rammstein’s brand new song ‘Deutschland’ which comes along with a 9 minute music video that depicts the history and potential future of human conflict.

‘Deutschland’ is the first single off Rammstein’s upcoming album which is due out May 17th. It will be their first album in a decade.

 

Filed under: Rammstein