this time ill be talking about the dover demon, an interesting creature with memorable features that was only reported on twice int the late 70's but has been part of the Cree folklore for a lot longer.
the story takes place in Dover Massachusetts, a town 20 minutes away from Boston, the town is said to be a magnet for the mysterious.
sites
e.m.wikipedia.org
cryptidz.fandom.com
allthatisinteresting.com
greenhavenpublishing.com
archive.boston.com
8 сен 2024