ARCHITECTS Share ‘Holy Ghost’ Mini-Doc Prior To New Release; 2019 EU. Tour Set October 20, 2018February 1, 2021 Article By: Pat ‘Riot’ Whitaker ‡ Edited By: Leanne Ridgeway November 9th… More…