Tag Archives: O2 World

Video: Rammstein Held A Death March Prior To Show In Berlin

Posted by on November 28, 2011

While Americans were crowding their local stores for the best sales this past Black Friday (November 25), Rammstein gave fans outside the O2 World in Berlin something a little different. To be more precise, the German industrial kings kicked off their Made In Germany European tour with a death march. This ceremony included a horse […]

Read more