The Worlds First Roadworthy Supercar

The car brand, Toyota has harked back to their slogan, “Moving Forward”, for years and has completely encapsulated that in in their latest concept creation. Revealed at the 2018 24 Hours of Le Mans this month in France, the GR Super Sport is to be the world’s first road worthy supercar. With similar technology straight…...