New Depeche Mode single ‘Where’s The Revolution’ to be released this Friday, full album ‘Spirit’ out on March 17

Depeche Mode will release their new single “Where’s The Revolution” on Friday, February 3rd. The track is the first single taken from their upcoming 14th studio album, “Spirit”, which…

Catatonic

About Catatonic

I KEEL UUU!!