
Ep.266 - Enfield Horror
On April 25th, 1973, a bizarre string of events would cause panic among the residents in the town of Enfield, Illinois. A strange creature was si...
Read moreJoin Us on Supercast!
On April 25th, 1973, a bizarre string of events would cause panic among the residents in the town of Enfield, Illinois. A strange creature was si...
Read moreStrange News, where we cover strange, bizarre, and odd things that are currently happening all over the world! Child trafficking rings discovered...
Read more