Rammstein These dudes will blow your mind!
Till Lindemann - Rammstein...once you see them live, and feel the heat from the pyrotechnics...nothing else compares!
Fucking love Rammstein Man!
The German band Rammstein poses with its awards during for the Echo award 2011 <> at Palais am Funkturm on March 24, 2011 in Berlin, Germany. Photo: Andreas Rentz, Getty Images / 2011 Getty Images
Rammstein these guys are nuts! great work out tunes know most of the songs lyrics but don't know what the words mean haha