Wednesday, October 9, 2019

LAKE CHAMPLAIN ETC: Thar be monsters: Filmmaker explores creatures of New England lore



DERRY — “Champ,” the sea monster of lore that lives in Lake Champlain, and other water-dwelling cryptids of New Hampshire and across New ...

No comments:

Post a Comment