Thursday, August 25, 2011

Rota Loo? composting toilets. O.O




http://www.rotaloo.com/index.html

Established in 1974. I am so outdated.

No comments: