0

Check local listings

American Lake Monster

Does Vermont's Lake Champlain have its very own Loch Ness Monster? In Norway, a blue spiral light appears in the pitch black sky. Plus, an unseen vicious attacker strikes swimmers on New Zealand's beaches.

Advertisement