Friday, January 11, 2008

Invention of the day: The Self-Cleaning Toilet. Hilarious ad! (Via Richard Bramwell.)