On October 10, SSC North America broke the fastest production car record with its 316-mph Tuatara. The legitimacy of the record was called into question, however, after skeptics, including prominent ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results