El Chupacabra in the Philippines?

Oh, el chupacabra. The Latin American urban legend that is supported by folklore that goes all the way back to the 1990s. The creature that witnesses say looks like a vampiric alien with huge bulging eyes, razor-sharp talons and a row of spines on its back, yet inevitable looks like a mangy dog whenever it is allegedly captured […]