Depeche Method have started teasing the imminent launch of new songs – probable the initial solitary from their forthcoming 15th album, ‘Memento Mori’ – with a cryptic countdown revealed on their site. Plugged with a submit on their formal Instagram account (which, at the time of composing, is the only […]