Monday, December 12, 2005

Must see TV

You absolutely must see this video. Color commentary sight puns of a road bicycle race will knock your socks off. From Velochimp.

No comments: