Iron Maiden 2012 Tour Dates: Alice Cooper, Coheed and Cambria to Open
Iron Maiden just announced that they'll be heading back for a tour of North America being dubbed the Maiden England World Tour. The trek will start on June 21 in Charlotte, N.C. and conclude in Houston, Texas on August 18. The iconic metallers will also be announcing legs in other parts of the world...