WEIRD NEWS
04/03/2014 10:56 am ET

Is This Animal A Real Chupacabra?

A Texas man says he's caught the mysterious chupacabra, but a wildlife official isn't so sure. KAVU reports.

Read more on www.cnn.com

CONVERSATIONS