2000 Formula One Testing: Valencia, Spain. 14 December 2000 The shutters go down on the Ferrari pit. World Copyright - Weston/LAT Photographic ref: 9mb Digital
Valencia, Spain. 14 December 2000
The shutters go down on the Ferrari pit.
World Copyright - Weston/LAT Photographic
ref: 9mb Digital