Lake Champlain Monster
- Episode aired 2021
Investigator Jennifer Marshall and cryptozoologist Nick Valenzuela investigate sightings of Champ, the mysterious underwater creature purported to live in Lake Champlain, New York.Investigator Jennifer Marshall and cryptozoologist Nick Valenzuela investigate sightings of Champ, the mysterious underwater creature purported to live in Lake Champlain, New York.Investigator Jennifer Marshall and cryptozoologist Nick Valenzuela investigate sightings of Champ, the mysterious underwater creature purported to live in Lake Champlain, New York.