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