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 ...