stayheavyalways.wordpress.com
Iron Maiden Live Show Review (Verizon Wireless Amphitheater, St. Louis, Missouri, 9/13/13)
On September 13, 2013, in St. Louis, Missouri, I finally got to see Iron Maiden perform live. It was life-affirming, to say the least. The sort-of-review that follows was originally posted on my …