Display of Decay Set to Unleash New Album ‘Dust of Existence’ on September 22nd

Display of Decay Set to Unleash New Album ‘Dust of Existence’ on September 22nd
[Press Release] Edmonton, AB’s brutal death metal band DISPLAY OF DECAY and their new album ‘Dust of Existence’ featuring 8 assaulting tracks will be unleashed September 22nd to follow their debut album 2014’s ‘Outbreak of Infection’ EP.

Read more