SwissStop Team cheers on the Giro d'Italia 5/29/2008 3:00:00 AM


Stage 18 of the 2008 Giro d’Italia passed by the SwissStop factory. All of the employees came out to cheer on the riders as they raced through the streets of Mendrisio!