Sauber Factory Visit: Sauber Formula One show car. Sauber Factory Visit, Hinwil, Switzerland, Tuesday 14 September 2010.
Sauber Formula One show car.
Sauber Factory Visit, Hinwil, Switzerland, Tuesday 14 September 2010.