Zwift Tour de France Podcast. (Getty)

It is stage 11, and Caleb does it!

By
Christophe Mallet
File size
21.26
Duration
23 min 13 sec