Is There a Monster in Lake Champlain?

Residents near Lake Champlain in New York say they have their own Loch Ness monster. They call it Champ, and it's a local legend. It is the inspiration for parade floats, T-shirts, key chains, minor-league baseball team mascots, and wild stories. ABC News obtained exclusive video of something just under the surface of the lake that some say may be Champ. The video was taken by two fishermen with their digital camera last summer. Before their supposed sighting, they were Champ skeptics....Full Story
Commenting on this article is closed.