CurbedLA wonders why so many dogs disappear in Echo Park, speculating it may be coyotes, but LAist has a more plausible theory: La Chupacabra!
CurbedLA wonders why so many dogs disappear in Echo Park, speculating it may be coyotes, but LAist has a more plausible theory: La Chupacabra!