back to 2009 index

updated March 9, 2009

Toro Rosso Launch 2009

 

 

 

Photos: Scuderia Toro Rosso/Getty Images