¡El Chupacabra! Caught.
Oh yeah, baybee! Finally! They caught that damn Chupacabra!
Source
And a taxidermist is going to stuff it and put it on display!
Well. Goat owners all along the border can sleep well tonight.
Now if we could get to work stuffing and mounting La Llorona, *I* could sleep better too!