Chupacabras
The single most notable cryptozoological phenomenon of the past decade is undoubtedly the chupacabras (“Goatsucker”) of Hispanic America. The legend of this livestock-slaughtering monster was born in small villages in Puerto Rico
Follow