Myth? Real? People drank too much tequila?
Don’t know, but here’s a “How stuff works” Chupacabra edition.
https://science.howstuffworks.com/science-vs-myth/strange-creatures/chupacabra.htm
Myth? Real? People drank too much tequila?
Don’t know, but here’s a “How stuff works” Chupacabra edition.
https://science.howstuffworks.com/science-vs-myth/strange-creatures/chupacabra.htm