CBS News Features "Champ", the Lake Champlain Monster

Rumored to live off the shores of Port Henry, in Moriah, N.Y. on the Adirondack Coast, Lake Champlain's own "Loch Ness Monster", CHAMP, was featured on CBS News.

HERE'S A LINK to the story and video!