Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

dnt man claims chupacabra sighting _00012304.jpg
dnt man claims chupacabra sighting _00012304.jpg

    JUST WATCHED

    Texan: I've tracked this 'chupacabra'

MUST WATCH

Texan: I've tracked this 'chupacabra'

A Texas man claims to have seen the mysterious "El Chupacabra." KPRC reports.

Texan: I've tracked this 'chupacabra'

A Texas man claims to have seen the mysterious "El Chupacabra." KPRC reports.