Is This Really A Live Chupacabra Caught In Texas? [Video]
We’ve all heard stories about the Chupacabra through the years, but one has never been caught alive… until now, maybe?
A man in Texas says he has captured the elusive creature in a trap, and he is confident this is not a sick dog or a sick raccoon. He and his wife firmly believe that they may have solved the mystery behind the elusive animal.
What do YOU think this thing is?