A mysterious figure was seen lurking outside Amarillo Zoo at 1:25 a.m. on Saturday, May 2, captured by security footage. Black and white footage shows a dog-like creature with long arms standing ...
The chupacabra has been called the Bigfoot of Latino culture, an urban legend said to drain the blood of goats and other farm animals from South America to South Texas. It’s very name is Spanish for ...