Technical WarfareSource DirectReleasedMar 8, 1999Length8:42AlbumExorcise the DemonsLabelVirginISRCGBAAA9820675Play the previewListen on Deezer