The Dover Demon

Episode 8,   Jun 30, 08:00 AM

Subscribe

Over the course of 36 hours in 1977, a creature was seen on 3 separate occasions. 48 years later people are still talking about the Dover Demon. Was it an extraterrestrial, an inter dimensional creature, or did it have an earthly explanation?