Ferrari World Finals: (L to R): Felipe Massa (BRA) Ferrari, Jean Todt (FRA) Ferrari Sporting Director and Michael Schumacher (GER) Ferrari in the press conference. Ferrari World Finals 2006, Monza, Italy, 29 October 2006. DIGITAL IMAGE
(L to R): Felipe Massa (BRA) Ferrari, Jean Todt (FRA) Ferrari Sporting Director and Michael Schumacher (GER) Ferrari in the press conference.
Ferrari World Finals 2006, Monza, Italy, 29 October 2006.
DIGITAL IMAGE