Weeping Icon
Albums

Weeping Icon is an experimental noise punk band based in Brooklyn, NY.

All four members are long-time vets to the Brooklyn music scene.

From Discogs

Next