
All Photos by John McMurtrie in Charlotte on 6/12/12 What you think of Spinal Tap will largely dictate how well you receive Iron Maiden and Alice Cooper’s joint tour. Many, especially those born after 1980, may find this brand of over the top theatrical metal too overwhelming and flashy. There’s nothing wrong with that mentality. The music – and stage production – of Iron Maiden definitely won’t appeal to everyone. However, there is still a place in the modern concert industry for tours like this. Not everything can or should be stripped down and/or [...]