Seems like we've missed the on line reveal of the new STR8 by Scuderia Toro Rosso. But STR released this clip featuring Daniel Ricciardo and Jean Eric Vergne with the 2013 STR8. No stepped nose for the STR8 and hugely revised side pods just like the majority of the teams. It's a beautiful car, so we hope they will recover from a deceiving 2012 season.
Show comments