73rd Goodwood Members Meeting – The Best Motoring has to Offer After 4 years living abroad in Europe, it's safe to say I have seen my fair share of epic motor racing events. From the beautiful French town of Le Mans, the tree lined valleys of Spa, the grey,