2005 Toyota F1 car Launch : 2005 Toyota F1 car Launch Panasonic Toyota Racing TF105 Estacion de Franca, Barcelona, Spain Saturday 8th January 2005 World Copyright: Andrew Ferraro/ LAT Photographic Hi-Res available on request
2005 Toyota F1 car Launch
Panasonic Toyota Racing TF105
Estacion de Franca, Barcelona, Spain
Saturday 8th January 2005
World Copyright: Andrew Ferraro/ LAT Photographic
Hi-Res available on request