Up Next
0
This Texas couple thinks they caught a Chupacabra
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.
Share
This Texas couple thinks they caught a Chupacabra
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.
Date: 4/4/14
Views: 325128
Video by:  NowThis News
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56