TotallyToyotaF1.com
TF106 Launch Archive
By TTF1
February 18 2006

Toyota launched their 2006 challenger in France, in a factory where Toyota make the Yaris. High hopes are resting on this years TF106 which will once again home Ralf Schumacher and Jarno Trulli.