2001 Ferrari F2001 Launch: Luca Badoer, Michael Schumacher, Jean Todt and Rubens Barrichello Maranello, Italy. 29th January 2001 World Copyright - Matt Jennings/LAT Photographic ref: 9mb Digital
Luca Badoer, Michael Schumacher, Jean Todt and Rubens Barrichello
Maranello, Italy. 29th January 2001
World Copyright - Matt Jennings/LAT Photographic
ref: 9mb Digital