Lake Champlain's Monster

(2m 4s) tv-pg

Scientific findings point to evidence of Lake Champlain's very own Loch Ness monster.

Create a Profile to Add this show to your list!

        
Already have a profile?