Chupacabra caught in Texas

Wow that’s a gnarly lookin critter.