There seems to be a common theme with people spouting HP/Torque numbers...either you really do know, or you really do think you know. No way that car had more than 300hp to the wheels.
Anyway, not really the point of the matter...cool car, although it does look much larger there than I had thought it would look (first time I've seen video of one)...much wider at the back than I had thought.