Noise duo from NY, USA. Now inactive.
Malta
Miscellaneous Cassette 1995 US
Miscellaneous Cassette 1996 UK