It was released through Earache Records on 17 May 1999 in Europe and on 8 June 1999 in North America.
Earache Records disseminated this release on 17 May 1999 in Europe and on 8 June 1999 in North America.