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.