| Toro Rosso 2011 F1 Car |
 |
| This morning in Valencia, Spain, the Toro Rosso Formula 1 team has unveiled the new Toro Rosso 2011 F1 car, the STR6, which they'll run in the 2011 FIA Formula 1 World championship. The Toro Rosso 2011 F1 car is powered by a Ferrari V8 Type 056 engine and comes equipped with KERS, a seven-speed hydraulic... More » |