Latest

Articles by IncredPod73

Podcast

De Loys’ Ape

Real or fake? This is the strange story of the man who claimed to discover a South American ape.  The creature was used to bolster racist theories, but also remains a fun mystery in cryptozoology.

 …