Formula Nippon Championship: The start of the race. Formula Nippon Championship, Rd8, Motegi, Japan, 24 October 2004. DIGITAL IMAGE
The start of the race.
Formula Nippon Championship, Rd8, Motegi, Japan, 24 October 2004.
DIGITAL IMAGE