I love how almost every article says they are not bothered by the low horsepower, and that the car won them over on the track.....exactly what its all about
This car is going to wake up alot of manufacturers to what we really wanted all along.........honda? Hello is anybody there?