In this episode, we examine the 1969 disappearance of Dennis Lloyd Martin, and the controversial theory involving an alleged monstrous kidnapping responsible for his disappearance.
Science and the Search for Unrecognized Species
In this episode, we examine the 1969 disappearance of Dennis Lloyd Martin, and the controversial theory involving an alleged monstrous kidnapping responsible for his disappearance.