Mar 8, 2006

The self-flushing toilet

The (ahem!) crappiest invention alive? Or A gift from God?

Discuss.

No comments: