Debutalbumet ble gitt ut på eget selskap; CSF Records, mens oppfølgeralbumet ble utgitt på Noise Records i 1993. Etter to musikkalbum til ble bandet oppløst i 1998.