Toro Rosso Announce 2011 Launch Date
Scuderia Toro Rosso have announced that they will be launching their 2011 Formula One car on February 1st.
The launch will take place at the Valencia Circuit on the day that official pre-season testing starts. Swiss based squad Sauber are also launching their new car at the circuit.
The Faenza based team will have Jaime Alguersuari and Sebastien Buemi driving for them once again.