All Shall Perish ‘Procession of Ashes’ Track Debuts

by | Jun 8, 2011

A new song from All Shall Perish, “Procession of Ashes”, has premiered here.

The band’s new record, This Is Where It Ends, is due out July 26th in North America and July 29th in Europe via Nuclear Blast.