This Tree Trunk Keeps a Well-Guarded Secret, Deep Inside Its Mysterious Hole

El Chupacabra

Source: https://news.nationalgeographic.com

They feared the worse, thinking it was the feared Chupacabra, a mythical creature of the night which was part of Mexican lore. It was said to roam freely during the night to feed on the blood of goats, hence its name, which in English means “goat-sucker.” Could this be it?

Popular on True Activist