A chupacabra down on his luck. Published on January 11, 2019 by oddboxcomicsLeave a comment You may ask, “Why?” I may ask, “Why not?” Chico and the Chupacabra