More Goodwood FoS News as Toyota Le Mans Racers Join the Party
In the past, the Goodwood Festival of Speed (FoS) has been a pilgrimage for petrol heads. Mostly consisting of cars which were made to guzzle fuel at incredible rates in a bid to claim the title of world’s fastest, Goodwood has not exactly been the ideal haven for the more environmentally conscious minded person, and […]
More Goodwood FoS News as Toyota Le Mans Racers Join the Party Read More »