Editors Announce New Album ‘Surface, Echo & Sound’ And Share ‘The Rush’
Editors have announced their eighth studio album, Surface, Echo & Sound, set for release on October 30, 2026, via Play ...
Editors have announced their eighth studio album, Surface, Echo & Sound, set for release on October 30, 2026, via Play ...
© 2026 The Hot Edit | News. Reviews. Listings.