0 / 60 seg.

A mythical creature blamed for killing livestock in Mexico, El Chupacabra means what in Spanish?