carztune.com
A New Supercar Breaks on the Automotive Scene
Occasionally, a car comes on the scene with performance that so dominates the competition that it has to be given a special place in the automotive world. Performance means acceleration, and the ch…