Niagara Falls
- Episode aired Jun 19, 2023
- 47m
In Canada, Liza Tarbuck and Chris experience Niagara Falls. Chris is especially excited about experiencing a wonder that actually makes a noise.In Canada, Liza Tarbuck and Chris experience Niagara Falls. Chris is especially excited about experiencing a wonder that actually makes a noise.In Canada, Liza Tarbuck and Chris experience Niagara Falls. Chris is especially excited about experiencing a wonder that actually makes a noise.