Quote Originally Posted by Vteckidd
Yeahmy math sucks sue me but I was 140hp/liter that's a lot specially for na
Yes, for a street car. Definitely.

I just wouldn't compare it to the equivalent of NASA.