DSCF1912 Published July 18, 2012 at 800 × 600 in Epic fail on Tourmalet today Arriving at the top of the Tourmalet. Quite a scene.