TheCurioso

081-Champ?


Listen Later

Lake Champlain sits between Vermont and Upstate New York. It is the vacation spot for many in the area as well as being used by commercial fisherman. There has been many sightings of something strange near the surface of the lake. Special guest: Frank Tybush   Mentioned in this Episode:
...more
View all episodesView all episodes
Download on the App Store

TheCuriosoBy The Curioso