Toro Rosso reveal the new STR4
|By Jonathan Noble||Monday, March 9th 2009, 07:13 GMT|
Scuderia Toro Rosso have unveiled their 2009 challenger, the STR4, at the Circuit de Catalunya in Spain on Monday morning
You have viewed over 15 free stories this month. Why stop there? Click here to find out how to continue reading.