Pedro the Pygmy
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 begins in October of 1932 when two prospectors (Cecil Mayne and Frank Carr) looking for gold blasted into some rock in the San Pedro Mountains in Wyoming. After the blast,…