2001 Sauber C20 Launch: Hinwil, Switzerland. 24th January 2001. The launch of the Red Bull Sauber Petronas 2001 Formula 1 challanger. World Copyright: Matt Jennings / LAT Photographic. ref: 9mb Digital Image
Hinwil, Switzerland. 24th January 2001.
The launch of the Red Bull Sauber Petronas 2001 Formula 1 challanger.
World Copyright: Matt Jennings / LAT Photographic.
ref: 9mb Digital Image