The Fastest Production Car… Ever

On October 10, the SSC Tuatara supercar set the land speed record for a production car. On a stretch of…