September 27, 2022
SSC SC-01 Is a High Horsepower Electric Sports Coupe Bound for China

Not to be confused with the insanely fast 1750 horsepower SSC Tuatara, The SSC SC-01 from China’s Small Sports Car Company is still pretty quick by most standards.…
Check It Out