Celebrating 21 Years of Editors' Debut Album ‘The Back Room’ (2005) July 25, 2026 Albumism Staff Editors’ debut album ‘The Back Room’ was originally released on July 25, 2005. Read more
Quisque iaculis facilisis lacinia. Mauris euismod pellentesque tellus sit amet mollis.