Indie rock outfit Killed by The Architects drop moody debut album indie rock killed by the architects new album post-punk by Jen Dan in articles ON Aug 9, 2021