Racing Car Photos
Benetton B188 Cosworth DFR V8
1988 Formula 1 Car.
Photo taken at Goodwood Festival of Speed 2009.
Picture added on 15 May 2010 at 07:30