By A Mystery Man Writer
Is THIS the mythical chupacabra? Texas family finds mysterious
Possible 'chupacabra' caught on camera in Houston, Texas - ABC7
Monstrum, El Chupacabras, a Modern Mystery, Season 1, Episode 8
Chupacabra: What's the Story Behind the Legendary Creature?
Texas 'Chupacabra' Turns Out to Be Imposter
What to do if you see a 'chupacabra' in Texas this summer
ABC7 - El Chupacabra caught at last? A family in Texas trapped
El Chupacabra, captured? - The San Diego Union-Tribune
Chupacabra - TV Tropes
Texas family claims to have caught chupacabra
Texas family claims to have caught chupacabra
Has a Chupacabra Been Captured in Texas?