The Chupacabra, a literal translation in Spanish of the words "goat sucker," is a mysterious creature said to exist in various parts of Latin America and the American Southwest. Renown for killing farm animals, with a particular fondness for goats, the Chupacabra has been sighted many times since the mid-1990s. However, hard scientific evidence to discern the actual existence of the Chupacabra remains as elusive as the Chupacabra itself. Find out more about the Chupacabra from these online resources.
