Goodwood Festival of Speed, July 2026. Supercars, legends of motorsport, rally cars in the forest and the unique summer atmosphere of West Sussex.