28 July, 2008

A First for Canada at The Tour

A Canadian Bike Wins!  Will Evans join the people of South Park and Blame Canada?

Tour de France champ rides to win on Canadian bike
CTV.ca - Canada
A Canadian didn't win the Tour de France, but a Canadian bike did. Carlos
Sastre won the prestigious event Sunday, becoming the third Spainish rider
to win ...

No comments: