We’ve got some sad news for you today. The famous Joe Stummer memorial mural that has been a landmark of the East Village in NYC since 2003 is no more. The building that housed it, at the corner of East 7th St and Avenue A, is being renovated, and the workers obliterated it today.
Rumor has it Niagara, the bar whose wall the mural graced, plans to recreate it, but that’s not confirmed.
Add The Clash to My Radar