Ep.457 – Rammstein @ The Forum – Los Angeles, CA – 5/20/2011

RAMMSTEIN AT THE FORUM
I can confidently say this will be one of the Top 10 shows of 2011 for me. Rammstein may get a roll of the eyes from the average American concert goer, but that’s because they probably have no real idea what goes on at one of these shows. Sure it’s a lot [...]
