Don't have Telegram yet? Try it now!
https://all-noise.co.uk/editors-new-album-video-a-ton-of-love/4832/
Editors announce new album and release video for new single 'A Ton Of Love'