That's one good looking car.

It would be impressive if that's continues power output (both on the battery end as well as the electric motor end), but I'm guessing that is the peak horsepower...