Apr 2012 11
April 21, 2012
8:00 pm

@ Tampa Bay Times Forum, Tampa, FL

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.

Center map
Get Directions

Leave a Comment


Do NOT follow this link or you will be banned from the site!