2003 Toyota TF103 Launch: 2003 Toyota TF103 Launch Paul Ricard, France. 8th January 2003 Panasonic Toyota Racing launch its contender for the 2003 FIA World Championship. World Copyright: Gavin Lawrence/LAT Photographic ref: Digital Image Only
2003 Toyota TF103 Launch
Paul Ricard, France. 8th January 2003
Panasonic Toyota Racing launch its contender for the 2003 FIA World Championship.
World Copyright: Gavin Lawrence/LAT Photographic
ref: Digital Image Only