The Toro Rosso STR6 2011 F1 car has been launched in Valencia, and this new challenger represents the second model designed by Scuderia Toro Rosso, after the team has split from Red Bull Technologies at the end of 2009. The STR6 F1 car ...
Feb
01
2011
Jan
22
2011
Jul
26
2009
Jul
20
2009
Jul
14
2009
Jun
19
2009














READ MORE