2003 Formula One Testing: 2003 Formula One Testing Imola, Italy, 17 February 2003 Ferrari F2002, rear action. World copyright: Glenn Dunbar/LAT Photographic Digital image only.
2003 Formula One Testing
Imola, Italy, 17 February 2003
Ferrari F2002, rear action.
World copyright: Glenn Dunbar/LAT Photographic
Digital image only.