2005 Toyota Motorsports Festival
2005 Toyota Motorsports Festival
Fuji Speedway, Japan. 12th - 13th November 2005
Toyota Super GT cars in action.
World Copyright: Yasushi Ishihara / LAT Photographic
ref: 2005TMSF028