Toyota TF109 |
|
The Japanese carmaker has unveiled today the Toyota TF109 race car with which it will compete in the 2009 Formula 1 World Championship. The Toyota TF109 has been designed to offer the company its first grand prix victory.
The Toyota TF109 is powered by a 2.4 liter V8 engine that has a maximum speed... More » |