Are Toro Rosso the third best team on the grid ?|
Some seem to think so.
Sebastian Vettel lays claim to a win on merit this season in a wet Monza race
and STR have been on the up this whole season.
No longer minnows of the back row.
8 renders of the STR2b from MMG's F1 2008 mod rendered @ 1680x1050
Modelled by: Raymond Schram (Encarnia)