Sauber C23 Formula One Launch: The new car ready to be uncovered. Sauber C23 Launch, Red Bull Hangar 7, Salzburg, Austria, 12 January 2004. DIGITAL IMAGE
The new car ready to be uncovered.
Sauber C23 Launch, Red Bull Hangar 7, Salzburg, Austria, 12 January 2004.
DIGITAL IMAGE