Reading Time: 2 minutesBritain’s famous Goodwood Festival of Speed is a celebration of all things fast and fabulous, and