July 25, 2005 @ 07:07 pm ๐ Post Link
sports, Lance Armstrong, Biking
Lance won his seventh Tour de France today. Clearly the Tour is worldโs most strenuous competition. Phew. More information about Lance and his foundation. Congrats Lance, now take a breakโฆ youโve earned it!
Update: Funny to look back on entries like this.