Ferrari World Finals: Michael Schumacher (GER) Ferrari and Jean Todt (FRA) Ferrari Sporting Director. Ferrari World Finals 2006, Monza, Italy, 29 October 2006. DIGITAL IMAGE
Michael Schumacher (GER) Ferrari and Jean Todt (FRA) Ferrari Sporting Director.
Ferrari World Finals 2006, Monza, Italy, 29 October 2006.
DIGITAL IMAGE