NYC LATINO HARDCORE political band from the early 90's, they are still playing... check them out:
These are photos from concerts where Huasipungo played, so they may be of other bands that played the concert as well.
Christ on a Crutch / Rorschach / Doomwatch / Pleasure Head / Huasipungo Aug 24, 1991 New York, New York, United States Uploaded by Denial Omega