7/9/11

Tom Danielson - Stage Winner - Tour de France 2011

(Click to enlarge photos)

The Bishop - Top O' the Podium
Stage 2 - Team Time Trial - 2011 Tour de France