UK outfit
Architects have announced plans to release a new album this spring. The record will be titled
All Our Gods Have Abandoned Us and is slated for a May 27 through
Epitaph Records.
A
Stuart Birchall directed video for the first single "A Match Made In Heaven" has made its online debut and can be viewed below.