- You are here:
- Auto News >
2010 Toro Rosso STR5 – Click above for high-res image galleryBig deal, you say? Another F1 car, you say? Well it's a big deal in Faenza, where Scuderia Toro Rosso is based. That's because, in accordance with new regulations, this is the first car designed and built entirely in house since ...