Formula One World Championship: Franz Tost, 2006 Manager of Squadra Toro Rosso Formula One World Championship, Rd19, Chinese Grand Prix, Race, Shanghai, China, 16 October 2005. DIGITAL IMAGE
Franz Tost, 2006 Manager of Squadra Toro Rosso
Formula One World Championship, Rd19, Chinese Grand Prix, Race, Shanghai, China, 16 October 2005.
DIGITAL IMAGE