According to Wikipedia's article (Yeah, yeah. I know.) on "Total Eclipse", a guy called Jason Anderson has performed the song. Anyone got any word on this? It would seem odd that someone would just make something like this up, out of the complete blue.