New Iron Maiden song, “Speed of Light” is homage to video game history
This is Iron Maiden. They started in 1975 and have one of the longest, and most prolific careers of any band in heavy metal. And they are still kicking out the jams 40 years later! That’s insane. Even crazier… is…