Haunted

Podcast

E26 – Flying Humanoids

In this episode the MPI team talks about mysterious cases of flying humanoids.  From the Mothman of Point Pleasant, to the slate of sighting’s in the Chicago area and wrapping up with some sightings in the Houston area there’s obviously something about the phenomena.  Mike also tells a personal experience…