5 things to see at this year’s Goodwood Festival of Speed – including Tesla Model 3, Ford Mustang GT

Staged every summer since 1993, the Goodwood Festival of Speed is the world’s largest automotive garden party, set against the spectacular backdrop of Goodwood House in West Sussex, UK. Over 600 cars and motorcycles spanning the phenomenal history of motoring and motor sport take part with some of the most legendary figures from the sport (and…