Watch Iron Maiden’s “Maiden England” Promo Video

By Pauline France

March 12, 2012

As we previously announced, legendary British metallers Iron Maiden released a list of North American tour dates that kick off June 21 in Charlotte, N.C., and wrap up Aug. 18 in Houston, Texas.

Now, there one more reason to get fired up, as the metal heavyweights recently released a promo video for the tour.

Watch the clip below:

Click here for concert tickets and tour dates.