NowThisNews. Social Mobile Video

Texas Couple Is Convinced They Caught A Chupacabra

  • U.S.
  • 05.06.14 10:30 PM EDT

A couple in South Texas captured an animal they believe is the legendary Chupacabra. They discovered the hairless, growling creature outside of their home Sunday and are currently keeping it in a cage until it can be identified.