Citations:chupacabra


 * 2002 The chupacabra (“goat sucker”) is a mythical beast which some believe to be systematically slaugtering animals in places such as Puerto Rico and Mexico - Harry S Pariser Explore Puerto Rico Page 41