velovoices.com
Final KM: Suisse Stage 9, Aviva Women’s Tour Stage 5
Oh my, what a final day of racing at both the Tour de Suisse and Aviva Women’s Tour. It’s days like these that remind us all why we LOVE this mad, crazy, emotional sport.