British Formula Three: Oliver Turvey (GBR) Team Loctite British Formula Three, Thruxton, England. 23rd September 2006 DIGITAL IMAGE
Oliver Turvey (GBR) Team Loctite
British Formula Three, Thruxton, England.
23rd September 2006
DIGITAL IMAGE