0
Anonymous
you may be thinking of 'el chupacabra'. it's a creature of legend, never existed.
Wiki User