Tour de Suisse - Stage 2
Despite the bad weather, Swiss fans have come out to cheer on the Tour de Suisse...