Tag Archives: Chris Froome

InfobytesTV: The Tour De France Explained in Animation

The Tour de France is an annual multiple stage bicycle race primarily held in France, while also occasionally making passes through nearby countries. Like many, you most likely have an interest in this hyped event and know the basics but … Continue reading

Rate this:

Posted in Cycling | Biking, Events, Sports, Travel & Leisure | Tagged , , , , , , , , , , , | Leave a comment