Celebrating 19 Years of Editors' Debut Album ‘The Back Room’ (2005) July 25, 2024 Albumism Staff Editors’ debut album ‘The Back Room’ was originally released on July 25, 2005. Read more