Neil Stephens analyses the Tour - Part I

Tales from the Tour peloton, February 12, 2005