The Demoness and i have been watching The Flash, Last night we watched Series 2 Episode 17 Flash Back
The Flash encountered the Time Wraiths we both thought it looked a lot like Speed of Light Eddie,

I wonder if thats where they got the idea

Name:  cfe61423e5842dd7add851279116710047b48d6529adf79309b84afd9a92a8f0.jpg
Views: 2493
Size:  36.4 KB

Name:  iron-maiden-speed-of-light-00.jpg
Views: 4101
Size:  35.9 KB