Toro Rosso presents its 2011 design
|By Matt Beer||Tuesday, February 1st 2011, 08:09 GMT|
Scuderia Toro Rosso became the latest team to launch its 2011 Formula 1 car when it presented the STR6 to the media at Valencia this morning
You have viewed over 15 free stories this month. Why stop there? Click here to find out how to continue reading.