Tour de France stage 4 results
Looks like Lance and his Astana teammates are dominating the peloton so far. Lance is also tied for the lead.
posted 07 July, 2009by thechuckster
Follow on Twitter