back to main

updated February 6, 2012

Toro Rosso Launch 2012

 

 

 

6 February 2012

 top
Photos: Toro Rosso / Getty Images