So these farmers claimed to have captured a real chupacabra. what do you guys think? http://www.cnn.com/video/data/2.0/video/us/2014/04/02/dnt-tx-possible-chupacabra.kavu.html
Yeah that's definitely what it is, I had my hopes up for a sec it would've been awesome if it was real!