The peloton snakes its way through the streets of Strood in Kent during the opening stage of the 2007 Tour de France.

0765