Watch It Iron Maiden "Speed Of Light" (Llexi Leon, dir.) Iron Maiden are back with a music video homage to video games starring their mascot Eddie and, yes, it's way more awesome than Ed Hunter even if it's not playable. Comments (0) | Read More ››