Ever the hard-working band, metalcore veterans Architects have released a new song, “A Match Made In Heaven”, off their upcoming album, All Our Gods Have Abandoned Us (out in May). It’s the first new material since 2014’s well-received Lost Forever // Lost Together.
Music. Events. Film. Wrestling. Your one stop shop.