El Chupacabra
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
Chupacabra, Big foot, 🐙
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