Artists
Album Info
Release Date: 1999-01Label: Science
Part 2 of a limited three-promo series, for the album Exorcise The Demons.First of series was Technical Warfare,
followed up with Concealed Identity.
Hype sticker on sleeve:
Taken from the forthcoming album...
...Exorcise The Demons.
Promo sheet from Main Source Productions stating a 'full' release of February 1999 plus reaction/feedback sheet was included with some releases.