1,431,055 views
5 years ago
The Daily Show
11M subscribers
Tags
the daily show
trevor noah
daily show with trevor noah
the daily show episodes
comedy central
comedians
comedian
funny video
comedy videos
funny clips
noah trevor
trevor noah latest episode
daily show
trevor
news
politics
Bill Gates
Ronny Chieng
environmentalism
sustainability
microsoft
clean water
Reinvented Toilet
Reinvent the Toilet Challenge
drinkable water
jar of poop
toilet
sewer
sewer system
Daniel Yeh
scientists
sewage
6500 Comments