I've found my perfect car. Just need to stock up on a few bodies :laugh:! Doesn't say what powers it. Any eagle eyed viewers got any clues? http://www.youtube.com/watch?v=lJhn1OPO3Ig