« 2006 Ontario Trail Improvement Grants Awarded | Main | Police fear for missing teenager »

July 24, 2006

American Landis wins Tour de France

The highs and lows of Floyd Landis' nail-biter of a bike race ended without a hitch Sunday as he won the Tour de France and kept cycling's most prestigious title in American hands for the eighth straight

From American Landis wins Tour de France

Posted by Alex at July 24, 2006 08:45 AM