Sunday, July 23, 2006

Snicker, It Happened Again....

An American wins the Tour De France. Eight times in a row for America, three different riders: Greg LeMond, Lance Armstrong, and now, Floyd Landis.

Tagged As: