Goodwood Festival of Speed: the latest

It's the Wacky Racers!