Armstrong at start

Lance Armstrong was at the start of today's fifteenth stage of the Tour de France. He was rumoured to have flown in from Alpe d'Huez by helicopter, and spent time in the Discovery Channel bus prior to the start. Several journalists from different media waited outside the team bus, and Armstrong spoke to TV for five minutes before escorted by minders from the bus to the SRM van, where he will spend at least part of the stage.