Scuderia Toro Rosso F1 Launch
JEREZ DE LA FRONTERA, SPAIN - FEBRUARY 06: Scuderia Toro Rosso Team Principal Franz Tost (L) alongside CEPSA Co-Chairman Santiago Bergareche (R) at the launch of the new STR7 Scuderia Toro Rosso Formula One car at the Circuito de Jerez on February 6, 2012 in Jerez de la Frontera, Spain.
Credit: Mark Thompson/Getty Images
Date: Feb 06, 2012
This section is not supported now. Please un-check "Show automated / More galleries" from Full Page Settings