The 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. These sightings...
Four teenagers in the Idyllic town of Dover in Mass spotted a terrifying demon similar to an alien. These sightings...