Liza Tarbuck joins Chris in Canada to experience Niagara Falls, with Chris especially excited to experience a wonder that actually makes a noise.
Guest Cast
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
Liza Tarbuck joins Chris in Canada to experience Niagara Falls, with Chris especially excited to experience a wonder that actually makes a noise.
No comments yet. Be the first!