Creature believed to be chupacabra captured in a cage.
Entertainment

Fact Check: Are Chupacabras Real?