May 05
Without question, the SSC Tuatara is gunning for the world’s fastest car title. American automaker SSC took its sweet time in developing the Tuatara, and we thought the car won’t make it past the concept stage after first debuting at Pebble Beach in 2011 – back when SSC was still known as Shelby SuperCars Inc. The Tuatara is now packing … Continue reading
Post a Comment