Stage winner, Great Britain’s Christopher Froome celebrates on the finish line at the end of the 199 km and seventh stage of the 2012 Tour de France cycling race starting in Tomblaine and finishing in La Planche des Belles Filles, eastern France, on July 7, 2012. (via Photo from Getty Images)
what a great shot.
A HUGE day for Great Britain today. Christopher Froome wins the stage, and his teammate, Bradley Wiggins (3rd on this...