Gig Reviews
Cult Leader
Stengade, Copenhagen, DEN - 15/4
Thy Catafalque @ Stengade, Copenhagen, DEN
Devil Master @ Stengade, Copenhagen, DEN
Album Reviews
Architects announce new album & debut first single
Posted by AP on 06/03/16
Previous NextBritish metalcore heavyweights Architects have debuted a new video single dubbed ”A Match Made in Heaven”, and with it announced a new album, ”All Our Gods Have Abandoned Us”, set to be released on May 27th via Epitaph Records. You can hear the song and watch the aforementioned, Stuart Birchall-directed clip below:
The record itself can be pre-ordered from the band’s official website.
Comments