Friday, September 12, 2008

CLOAK OF DISPLACEMENT- "This is the Only Way"

           at war with mankind. cradled by mother nature. dark forces arise. only suicide can save the planet.

the debut of Cloak of Displacement is a literal suicide letter and a plea for all things to end. limited to 50 specially packaged CD's available November 1st, 2008