consequenceofsound.net
Depeche Mode confirm March release for new album, Spirit
The lead single, "Where's the Revolution", is out this Friday.