SSC Tuatara Nears Delivery, Claims a Hair-Raising 1,750 Horsepower
Following its debut in Pebble Beach last year, production of SSC North America’s 2019 Tuatara has begun in Richland, Washington. Actually, the very first example is already complete and has...