Over 800 candles will be burning bright – metaphorically speaking – as Goodwood celebrates a number of significant motor sport and automotive anniversaries at the 2007 Festival of Speed, set to take place at Goodwood Park, West Sussex, from 22-24 June.
Continue reading …