Screw the Dopers, the Politics and the Critics that ripped the Soul out of this Race. Tour De France 2008, Live July 5th, 8:30 AM ET<br /><br /><br /><img src="http://ll.broadbandsports.com/images/18103_cycling_Fan_Manifesto_30_final.mov.jpg" alt="Fans Take Back the Tour" title="Fans Take Back the Tour" width="150" height="90" alt="Fans Take Back the Tour"/>
