Review – Rammstein Simon Rushworth5th February 2010 @ Birmingham LG Arena, February 3 2010 There is a general consensus on the grapevine that Rammstein’s latest album will be their last. After admitted disputes... Read More... Reviews1 Comment 0