Thursday, December 3, 2009
Niagara (#2): Niagara Destroys All Monsters.
Salute! Artist and punk rock chanteuse Niagara beside her seductively and destructively-themed work at the (now defunct) D.C. Gallery in Denver. September 3, 2004. Niagara not only provides an eyeful, she's provided an earful with the noise band (in its early years) Destroy All Monsters.