About company

Since 1998, SSC North America has been pushing the limits of high performance production vehicles, claiming two top speed world records with the Ultimate Aero and Tuatara.

US
Unknown
Not verified company