Images
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