Racing Car Photos
Eindhoven City Circuit
Pole Position, June 2008
Photo courtesy of Peter Smetsers.
Picture added on 22 September 2010 at 18:07