Division release date pushed back
Posted on March 30th, 2004 by administrator
The new Illusion of Joy album, Division will not be released today. Some tweaking remains to be done on the final master. The new release date is expected to be April 13th.