SSC Admits Tautara 300-MPH Land-Speed Record Claims Were a Sham

SSC Admits Tautara 300-MPH Land-Speed Record Claims Were a Sham
In October 2020, supercar manufacturer SSC claimed that its Tuatara had reached over 300 mph, setting a new land-speed record.








No comments