The Chupacabra Is Real, And It’s Hanging Out Texas

Alex Balk
The Awl
Published in
1 min readJul 14, 2010

Has the dreaded chupacabra-the mysterious goat-sucker of legend-finally been found in Hood County? Yeah, sure, why not. COWER IN FEAR OF THE CHUPACABRA, people!

--

--