Dover Demon

Dover Demon

 

Wikipedia: “The Dover Demon is a creature reportedly sighted on April 21–22, 1977, in Dover, Massachusetts, a town about 15 miles (24 km) southwest of downtown Boston.”

Appearance: Small, slender humanoid (3-4 feet tall) with a large head, glowing orange or green eyes, thin neck, and long fingers/toes, described as looking somewhat like an alien or primate.

Location: Rural roads in Dover, Massachusetts, near stone walls and water.

Dates: Primarily April 21-22, 1977, with multiple witnesses.

Behavior: Bipedal but sometimes moved on all fours, disappearing quickly.

 

 

 

See also…