Sports Matters 07/27/15

Inside 2015 L'Etape du Tour

Cyclists Alexandre Lalo and Augustin Picquendar accept an 88-mile challenge in Saint-Jean-de-Maurienne, France, testing their legs on the sixteenth stage of the Tour de France in the 2015 L'Etape du Tour. ... more Duration: {{video.duration.momentjs}}