I'm still trying to figure out how those wheels work. And what's with the rocket launchers on the rear hatch? Are those supposed to be intakes or something? Intakes to what on an electric vehicle? The video shows them down, but the concept shots have them up ready to hurl some tow rockets or something.
Yeah those are intakes for the mid-mounted 500hp V8; the hybrid part is the electric motors mounted on the axles. Pretty sweet concept, it was about time they came out with something to eclipse the Carrera GT.