AUBURN HILLS, Mich., Nov. 3, 2015 /PRNewswire/ --
Ultimate street-legal race car sets new high-performance benchmark with more track records than any production car in the world
Sports Car Club of America (SCCA) has certified lap records at 13 road courses, including world-famous...