The new Depeche Mode single “Where’s the Revolution” from the album Spirit (released March 17th) is a return to form for the trio. They will embark on a massive world tour in support of Spirit, kicking off a North American leg August 23rd in Salt Lake City, Utah and wrapping October 27th in Edmonton, Canada.