Images
2006 Formula Nippon Championship
Fuji, Japan. 26th - 27th August 2006
Race winner Benoit Treluyer (mobilecast IMPUL), 1st position. Action.
World Copyright: Yasushi Ishihara / LAT Photographic
ref: Digital Image 2006FN_R6_002