They're American, but they couldn't sound more British if they tried. (And they do).
And what could be more SF than a 60s Merseysound act getting attacked by a 60s Japanese monster?
Hey, if you've got suggestions for SF themed songs or videos, let me know! I'm running out of ideas!