Lake Champlain Monster

Elvis G.
Lake Champlain Monster
This is the best stabilized and enhanced version of some of the best ever footage of Champ. The lake monster living in Lake Champlain, a natural freshwater lake in North America, partially situated across the U.S.-Canada border in the Canadian province of Quebec and partially situated across the Vermont-New York border. While there is no scientific evidence for the cryptids existence, there have been over 300 reported sightings.