Ecto Portal #97 The Dover Demon

ANTHONY ANDERSON and VERNA WILSON will unravel the 1977 mystery of a strange creature spotted by more than one person in the town of Dover, MA.  Was it a childhood vacation prank, or was it a real demon that was spotted? Tune in and discover the complete mystery with us.

Tags: , , , , , , , , , , , , , , ,

Leave a Comment

%d bloggers like this: