Streets Dept, which many see as Philadelphia's encyclopedia of street art, reported on the development of a small mixed-use complex at 19th & Fairmount, which will surely signal the end for the massive Noam Chomsky mural beloved by many. With Philadelphia being the nation's urban leader in mural art pieces, should citizens be outraged that one is about to bite the dust? [Streets Dept]
Filed under: