Formula One Launch: Toyota TF105 Technical Drawings. A side view comparison of the TF104B with the new TF105 race car. Barcelona, Spain, 8 January 2005. DIGITAL IMAGE.
Toyota TF105 Technical Drawings. A side view comparison of the TF104B with the new TF105 race car.
Barcelona, Spain, 8 January 2005.
DIGITAL IMAGE.