More new stuff from the Tour de France

Race tech: Tour de France, July 24, 2008