Iron Maiden and Megadeth returned to St. Louis on Sunday, September 8, 2013 for a show at the Verizon Wireless Amphitheater. So of course we asked photographer
Todd Owyoung to document the concert and the pre-gaming in the parking lot beforehand. Read the
Iron Maiden and Megadeth St. Louis concert review.
See also:
Ten Metal Bands Most Beloved By Geeks
The 25 Creepiest Heavy Metal Album Covers