Fossils ‘South-American Yeti’: Giant Creature Lived 10,000 Years Ago And Exclusively On Ecuador’s High Ground MessageToEagle.com | March 13, 2020 Eddie Gonzales Jr. – MessageToEagle.com – A giant sloth creature lived more than 10,000 years ago in the mountains and inter-Andean valleys of Ecuador more than 2,500 meters Read More