I love riding my bike.
Do you ever watch the tour de France, the bike race held in France every year?
No I have not. Is that an annual thing?
Yes. riders have to complete 21 stages in a little over 3 weeks.