0

Check local listings

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