German band Rammstein poses with the 2011 Echo Music Award in the category 'Best video national' at the 20th Echo Awards ceremony in Berlin, Germany, 24 March 2011. The Echo Music Award
Rammstein > Loudwire ? Page 18
Rammstein 2011 Pictures, Photos & Images - Zimbio
25 Rammstein Echo 2011 Photos and Premium High Res Pictures - Getty Images