Oddly enough, there are lots of Chupacabras in Los Lobos...hrm...
(C) All images Copyright by Wes Y. Keller. - rtpwyk @ yahoo.com