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?

More From Classic Rock 105.1