Lance Armstrong training with cattle
Saw this video on the Team Radioshack site today. I thought it was pretty funny. The Tour de France runs from Saturday July 3rd to Sunday July 25th 2010. This is the 97th Tour de France and will be made up of 1 prologue and 20 stages. It will cover a total distance of 3,600 kilometres.