CurbedLA wonders why so many dogs disappear in Echo Park, speculating it may be coyotes, but LAist has a more plausible theory: La Chupacabra!
Is a Chupacabra on the loose in Echo Park?
– October 15, 2007Posted in:
CurbedLA wonders why so many dogs disappear in Echo Park, speculating it may be coyotes, but LAist has a more plausible theory: La Chupacabra!