It seems a million months ago, but it was only in October of last year that SSC claimed to have set a new production car top speed record in their Tuatara with an astounding speed of 331 mph.
Just in case you were still wondering who exactly holds the production-series car land speed record, we can only tell you that opinions are divided, and the race is still on. Plus, the latest move ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results