Formula Nippon Championship: Race winner Benoit Treluyer (FRA) mobilcast Impul crosses the line to win the race. Formula Nippon Championship, Rd9, Suzuka, Japan, 7 November 2004. DIGITAL IMAGE
Race winner Benoit Treluyer (FRA) mobilcast Impul crosses the line to win the race.
Formula Nippon Championship, Rd9, Suzuka, Japan, 7 November 2004.
DIGITAL IMAGE