lucasmland.com
Everyone Poops: The Video
I LOVE this video!! Composting toilets FTW!! Everyone Poops, But 2.6 Billion People Do It In A Really Crappy Way.