This year's Goodwood Festival of Speed was the twenty-sixth edition of the annual event.