It is a really fresh one! “Where’s The Revolution” from the new album ‘Spirit’ out March 17th from Depech Mode

Enjoy your weekend.