Thursday, February 25, 2016

Watch Iron Maiden's epic new tour intro


Iron Maiden debuted their epic new tour intro on February 24 at the first show of their "The Book Of Souls" world tour at the BB&T Center in Sunrise, Florida. You can watch the video below.