Art in the Streets opens April 17, 2011 at MoCA.