Inquiring minds want to know...what the heck is this thing? Let us know in the poll what you think the creature captured on camera at the Amarillo Zoo could be.
According to the front page of the Bangor Daily News, a "mystery beast" spotted by a trail camera in the Maine woods is either a cat, a fox...or a deep-fried burrito?
Yes, you heard right...the mysterious, elusive chupacabra is back, but this time you'll be safe, because the creature will be safely contained on your living room TV. National Geographic Wild will revisit the story of the beast this Saturday on an episode of "Wide Scene Investigation" called "Goat Sucking Ghoul...