Monday, October 27, 2008

France vs. America- Part Two

105 Year Old French Event:

Lance Armstrong Winning the Tour de France Seven Times In A Row:

France: 1
America: 1

Having an American on the very top of your podium for seven years in a row is also laughable.

No comments: