National Geographic Society

  • Connect:

Stranger Than Nature

New England Monster

Hundreds witness an aquatic monster at Lake Champlain. Investigators explore the lake's depths.

Info

Next Airing:

Stranger Than Nature: New England Monster

Published

Hundreds witness an aquatic monster at Lake Champlain. Investigators explore the lake's depths.

Share

0 comments