On Location – Goodwood Festival of Speed 2012

On Location July 4, 2012 4:31 pm

The legendary Goodwood Festival of Speed – the biggest motoring event in the world? The most talked about? The most important? Whatever status this event brings with it, if you’re a car enthusiast, please tell me you’ve been before! I must admit that my first appearance at the event was […]