WATCH: Depeche Mode on The Tonight Show

Alternative LEGENDS Depeche Mode will release their new album Spirit on March 17th, and stopped by The Tonight Show last night to perform the lead single "Where's The Revolution".  When I watched it the speakers on my computer couldn't be turned up loud enough. 

Check it out:

Alt 104.5 · Philly's Alternative Rock

Listen Now on iHeartRadio