2001 Spanish Grand Prix - Qualifying. : 2001 Spanish Grand Prix - Qualifying. Barcelona, Spain. 28th April 2001. Jaguar Racing Team Principal Niki Lauda and Director Jackie Stewart. World Copyright - Steve Etherington/LAT Photographic ref: 16 mb Digital Image
2001 Spanish Grand Prix - Qualifying.
Barcelona, Spain. 28th April 2001.
Jaguar Racing Team Principal Niki Lauda and Director Jackie Stewart.
World Copyright - Steve Etherington/LAT Photographic
ref: 16 mb Digital Image