Iron Maiden – “Speed Of Light” Video

It’s been five years since British heavy metal gods Iron Maiden released a new album, 2010’s The Final Frontier, and it’s not unreasonable to have low expectations for fresh music from any band FOUR DECADES into its career. But after a nadir that spanned all of the 1990s, Maiden have been on a relative upswing […]