Photo detail

Stories this photo appears in:

Tease photo

Meet another Vermont monster

Creature claimed to live in the Conn. River

Loch Ness has her Nessie, Lake Champlain has her Champ, Lake Mephremegog has her Memphre and the Connecticut River—well, the sting of it is that she has her monster, it just hasn’t been named yet.


Use the comment form below to begin a discussion about this content.

Sign in to comment