RELATEDToro Rosso 2011 F1 Car
Toro Rosso 2011 F1 Car
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 »
FOLLOW US:
FacebookGoogle+FlipboardTwitterSubscribeNewsletter
Car Plunges Into Massive Hole. Driver Oblivious