55
Loowatt is a revolutionary waterless toilet system that generates energy from human waste. 
Subscribe for our most up-to-date videos!
Loowatt is a revolutionary waterless toilet system that generates energy from human waste. 
Subscribe for our most up-to-date videos!
London, UK and Antananarivo, Madagascar
to add this to Watch Later

Add to

Loading playlists...