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.
Latest posts by kzk101 (see all)
- Esjay Jones teams up with Alien Ant Farm for a brand new single - September 18, 2017
- New Album: Charlie Finch “Life’s Journey” - September 15, 2017