New Video: Depeche Mode “Where’s The Revolution”

After Depeche Mode announced that its new album Spirit will drop on March 17, the group teased the world with the audio for its new single “Where’s The Revolution”. Now the video is finally here.

The following two tabs change content below.


Press Office at KZK101
Where Tomorrows Music Is Today's Hits