Tag Archives: goat sucker

El Chupacabra (Goat Sucker)

Even though these bizarres creatures known as the chupacabra had been seen in other parts of the world, the legend began in Puerto Rico, in 1995. Continue reading

Posted in Legends | Tagged , , , , , | 2 Comments