Calendar

July 2009
M T W T F S S
« Jun   Aug »
 12345
6789101112
13141516171819
20212223242526
2728293031  

Archives

LMS Log In

Armstrong Wins 44th Tour De France

Yup, that wasn’t a mis-read for the title.  Below is a little sattire about Lance winning and winning and winnning…

EURO DISNEY, FRANCE, July 29, 2071 – Lance Armstrong wrapped up the overall title today in the 2071 Tour de France, and increased his record of Tour trophies to forty four.  In what has largely become [...]