El Chupacabra Published on August 19, 2014February 16, 2015 by colorsinlaLeave a comment New mural by Shadow Monster Bear and Dutchie at Diablo Taco in Silverlake. Continue reading “El Chupacabra” →