04 min ParanormalThe Dover Demon: Terrifying Humanoid Creature That Terrorised Dover In 1977 Four teenagers in the Idyllic town of Dover in Mass spotted a terrifying demon similar to an alien.… Kaustubh ChowdharyFebruary 3, 2022 Read More