2010 Tour de France stage 3, Thor Hushovd
- By Steve Frothingham
- Published Jul. 6, 2010

Norway’s Thor Hushovd celebrates on the finish line as he wins the 213 km and third stage of the 2010 Tour de France cycling race run between Wanze and Arenberg, northern France, on July 6, 2010 in Arenberg. AFP PHOTO / PASCAL PAVANI


