Brit Music Nerds,
Our Lord has returned with all the gloom and glory we'd hoped for in a new single. Today we got the official new single, and title track to the forthcoming album, "World Peace is None of Your Business."
12 songs have been recorded for the album which will be released July 15th!
Ooh ooooh you poor little thing...