Rammstein North American Tour

Berlin’s most famous industrial metal outfit have announced a hefty North American tour schedule for 2012. The band explained via a press release that they will be bringing their traditionally pyro-heavy performance back our way next spring. While the trip kicks off in Fort Lauderdale, FL, on April 20, Canadian…

Read More