pkg chupacabra or coyote_00000901.jpg
pkg chupacabra or coyote_00000901.jpg

    JUST WATCHED

    Ranchers: We killed a chupacabra!

MUST WATCH

Ranchers: We killed a chupacabra!

A couple living on a Texas ranch say they have a dead chupacabra on their property. CNN affiliate KAVU reports.

Ranchers: We killed a chupacabra!

A couple living on a Texas ranch say they have a dead chupacabra on their property. CNN affiliate KAVU reports.