After a controversial first record, SSC Tuatara managed to keep their title after another attempt, this time official. The new SSC Tuatara is the fastest car in the world. The…

Read More