Champ, the American Loch Ness Monster

Champ, the American Loch Ness Monster

In Lake Champlain, legends tell of a massive creature that sometimes appears from the deep and looks for all the world like the Loch Ness Monster. Known as Champ or Champy, this creature has been spotted over many decades. One incredible photograph, taken by Sandra Mansi in 1977, has mystified experts ever since. What could Champ be? How about a piece of driftwood? Read More