In anticipation for their fourteenth album, Depeche Mode performed their new single “Where’s the Revolution?” last night on The Tonight Show Starring Jimmy Fallon. Their latest album Spirit is out on March 17th. You can watch the full performance below:
https://youtube.com/watch?v=0_plSHn1pbs
