On February 24th, UK metal legends Iron Maiden debuted their new animated tour intro to kick off their first show of The Book Of Souls world tour at the BB&T; Center in Sunrise, FL. Check it out below. On February 17th, hundreds of fans turned up at Cardiff Airport...
Continue reading...
Continue reading...