Loading...
Uploaded by chuckiemac on Feb 24, 2007
You don't need to buy a new self-flushing toilet to keep your hands clean. Just wait 40 years, and you, too, can have a toilet that flushes every 10 seconds.
Film & Animation
Standard YouTube License
Load more suggestions
All Comments