Pedro the Pygmy, sometimes referred to as the San Pedro Mummy, is a strange humanoid corpse that was unearthed in 1932 by two prospectors. The story
Pedro the Pygmy, sometimes referred to as the San Pedro Mummy, is a strange humanoid corpse that was unearthed in 1932 by two prospectors. The story