http://www.abcnews.go.com/GMA/story?id=1648547&page=1
I love Lake Champlain. It's provided food and fun since who knows when.
We all grew up hearing stories of a giant fish/eel called Champ and finally someone got something of a video of something. Cute story.
Anyone ever fish or vacation on Lake Champlain? It's truly beautiful country up there.