Thursday, July 14, 2005

Maybe It's Rigged...


courtesy AFP


Frenchman David Moncoutie has won Stage 12 of the Tour de France on Bastille Day.

What a complete and total surprise!