Formula Ford Festival: Semi Final 1 - Takashi Nagase (JPN) Fluid Motorsport Development. Formula Ford Festival, Brands Hatch, England. 23 September 2006. DIGITAL IMAGE
Semi Final 1 - Takashi Nagase (JPN) Fluid Motorsport Development.
Formula Ford Festival, Brands Hatch, England.
23 September 2006.
DIGITAL IMAGE