Apr 2012 11
April 29, 2012
8:00 pm

@ DCU Center, Worcester, MA

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

*