Watch on YouTube TV

Tour de France

Watch live TV from 50+ networks
Cloud DVR with no storage limits
6 accounts per household included
Cancel anytime.
The Tour de France is an annual multiple stage bicycle race primarily held in France, while also occasionally making passes through nearby countries.
Location: Europe