Has a Chupacabra Finally Been Captured?

Posted: 4/4/2014 10:44:17 AM
11,227
 
KillSomeTime.com More Videos
Description: A family in Texas claims to have finally caught the mythical goat sucking creature known as the Chupacabra.
Share:
 

Video Comments