Sunday, July 24, 2005

Pedal Power

Congratulations to Lance Armstrong, who has won his seventh consecutive Tour de France race. He had previously announced that this will be his last one as he is retiring from bicycle racing.

Thank God. There's nothing more hideous than an 82 year old guy in bicycle shorts.



0 thoughtful ramblings: