Iron Maiden and Megadeth in St. Louis

1 of 49



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

Published on September 9, 2013