After watching the stage and hearing the comments of Lance Armstrong after the stage, is he right about the ITT up Alpe D'Huez being a bad idea? Sure the throngs are there for the regular stages too, but still.
RonB
-------------------------------------------------- "It is human nature to take shortcuts in thinking" --------------------------------------------------