CHARLOTTE, N.C. (Mark Price//The Charlotte Observer) - It was only a month ago that India’s army said it found proof of the Abominable Snowman, so it shouldn’t be a complete shock that many on Twitter ...
(NEXSTAR) — Do you believe chupacabras exist? You’re not alone, at least not in Texas. The folkloric creature, whose name means “goat sucker” in Spanish, is believed by some to roam areas of Puerto ...
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 ...
It was only a month ago that India’s army said it found proof of the Abominable Snowman, so it shouldn’t be a complete shock that many on Twitter now claim a Chupacabra turned up in Nebraska, of all ...