When I hear about the chupacabra, I immediately think of some ancient, mysterious, creature. I think of things like Acheri, or Walking Sam – myths and legends that are hundreds of years old. In reality, the chupacabra isn’t that old, with its first sightings being in the 1970’s. Where did this creature come from and what does it want?
Continue reading “The Elusive Chupacabra”