Haters can say what they want, but Iron Maiden are still bringing it! Their live shows are still incredible. The single from their new album is another quality release from a band that’s been on fire since Bruce came back. And now they are proving they do not skimp on their video budget. Looking forward to The Final Frontier!