Goodwood 1

Petrol heads planning to attend the Goodwood Motor Show, taking place between June 28th and July 1st 2012, shouldn't set foot over the doorstep without first grabbing the official Auto Trader Goodwood Festival of Speed companion app. Part guide, part...