Images
2003 Formula Nippon Championship
Fuji, Japan. 31st August 2003.
Benoit Treluyer and Satoshi Motoyama, takes 1st and 2nd for the IMPUL team, clinching the constructors title.
World Copyright: Yasushi Ishihara/LAT Photographic
ref: Digital Image Only