Saturday, January 12, 2008

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