Wednesday, July 06, 2005

London is to host the 2012 Olympics. May I suggest that everyone in London start riding bicycles now, because driving a car is about to become a whole lot harder.