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.
Everything related to the TF106 launch from January 14th 2006: