Thursday, July 09, 2009

Ben Stiller riding Lance's Bike

A great clip from the TDF, just before Astana headed out on the Team Time Trial.
Lance posts videos daily so check it out.


No comments: