swallowingthecamel.me
Wednesday Weirdness Roundup: Bigfoot, Smallfoot, and Another Atacama Humanoid
Another Boy from La Noria: The latest news on the Boy from La Noria (the “Atacama humanoid”) is that he wasn’t the first tiny child discovered in the Atacama Desert and paraded ar…