Stage 11 of the Tour de France, and Macca and Christophe discuss France's best kept secret (or is it?) - Cycling wise, we have a new leader, and Alpe D'Huez is looming