Apr 2012 11
May 6, 2012
8:00 pm

@ The Palace of Auburn Hills, Detroit, MI

The Rammstein juggernaut returns to North America! Following a sold-out arena-tour in Europe, Rammstein take their new “Best of” show across the US and Canada starting April 20th — with 24 trucks and a crew of over 100 strong! The “Made in Germany 1995-2011″ Tour launches in Fort Lauderdale, Florida, and Rammstein then play 21 shows throughout North America till the end of May.

Leave a Comment

*