2018 Tour de Suisse Stage 8 Highlights

null

The top moments from stage 8 of the 2018 Tour de Suisse, a 123 kilometer circuit in Bellinzona.

Join PRO to watch the 2018 Tour de Suisse live and on replay.