Now You Know
How Does Water Keep Flowing Down a Waterfall? (1x11)
Air date: Mar 15, 2015
Howie and Baboo visit Niagara Falls guide Lori, who shows them one of the world's biggest waterfalls up close and personal from the base of the falls.
- Premiered: Mar 2015
- Episodes: 78
- Followers: 0