Toyota confirms development of ‘super sports car’ with Le Mans tech, shows GR Super Sport Concept
24 Hours of Le Mans 2018 winner Toyota (we've waited very long to be able to say this!) showed off the GR Super Sport Concept at the Circuit de la Sarthe before …
