David Savage, El Bizcochito, and Elle Rose are all artists who have come together to create a comic book called Evil Angel Damaso Tapia. Photo #17

David Savage, El Bizcochito, and Elle Rose are all artists who have come together to create a comic book called Evil Angel Damaso Tapia.