The SSC Tuatara was built to be the world's fastest production car, with a claimed top speed of 300 mph. Despite not quite being ready for prime time, The Tuatara made a rare public appearance at a Connecticut dealership.
The post See the elusive SSC Tuatara supercar show off for the camera appeared first on Digital Trends.
No comments:
Post a Comment