0

Next airing Wed Jun 10, 8 a.m. ET

American Lake Monster

Does Vermont's Lake Champlain have a Loch Ness Monster? A blue spiral light appears in the Norway sky. And, an unseen attacker strikes New Zealand's beaches.

Advertisement