2002 Sauber C21 Launch : 2002 Sauber C21 Launch Felipe Massa Kloten, Switzerland. January 25th 2002 World Copyright - Spinney/LAT Photographic ref: 02 SAUBER 14
2002 Sauber C21 Launch
Felipe Massa
Kloten, Switzerland. January 25th 2002
World Copyright - Spinney/LAT Photographic
ref: 02 SAUBER 14