IRON MAIDEN Adds A Show To Their North American Tour, Announces Opener
Iron Maiden has added a new show on October 9 at the Footprint Center in Phoenix, AZ, to their upcoming North American tour. However, fans shouldn’t expect any more shows to be added after this, as Iron Maiden stated in their press release that there will be no further shows announced in North America. The … Read more