Posted by WarpRider
The final show of the Final Frontier World Tour may as well have been the last show on Earth. If someone told me that this was the last concert I would ever see; I would say that it was a great run and it couldn’t have ended better! Iron Maiden shattered all of my expectations. Maiden is probably the one band I have wanted to see for 20+ years and my wishes finally came true. I just never had the chance to see them before and to see them on their home turf in London made my Maiden experience that much more special.