user logged in cryptids – PC Computer repair and support today

Are ‘Centaurs’ Actual Cryptids Encountered In North America?

A woman in South Carolina believes that she witnessed a ‘centaur.’ Is that possible? Well, I include reports of encounters with centaurs by the Navajo and other witnesses. I recently came across the following account: “I never told this story to anybody but my daughter, because I knew nobody would believe me. I don’t even […]