Listen

Description

Ever heard of the Loch Ness Monster? Well, its distant relative could be living in Lake Champlain. It could be a 5-foot-long fish or a 180-foot creature, we may never know!