Advertisement

Has a Chupacabra Finally Been Captured?

Advertisement

Duration: 2min 27sec Views: 17 713 Submitted: 1 year ago Submitted by:
Description: A family in Texas claims to have finally caught the mythical goat sucking creature known as the Chupacabra.