‘Chupacabra’ sightings in San Diego prompt pet warnings (video)


Sightings of creatures resembling the legendary chupacabra could mean bad news for area pets, according to KGTV Channel 10 ABC News.