Formula One World Championship: (L-R): Mario Almondo (ITA) Ferrari Technical Director with Neel Jani (SUI) Scuderia Toro Rosso Third Driver and Laurent Mekies (FRA) Toro Rosso Engineer. Formula One World Championship, Rd 17, Japanese Grand Prix, Practice Day Suzuka, Japan, 6 October 2006. DIGITAL IMAGE
(L-R): Mario Almondo (ITA) Ferrari Technical Director with Neel Jani (SUI) Scuderia Toro Rosso Third Driver and Laurent Mekies (FRA) Toro Rosso Engineer.
Formula One World Championship, Rd 17, Japanese Grand Prix, Practice Day Suzuka, Japan, 6 October 2006.
DIGITAL IMAGE