The Dover Demon: The Mysterious Cryptid That Haunts Massachusetts #shorts #cryptids
Channel: Marshall's Docs
Date: 02/03/2023

Dover Demon is a cryptid that was first sighted in Dover, Massachusetts, in 1977. Witnesses described seeing a small, thin, lanky creature with a large head and glowing eyes.