Depeche Mode Pull Back the Curtain on 'Delta Machine'

Synth-pop heroes Depeche Mode are set to release Delta Machine their 13th studio album and first since 2009 on March 26th on Columbia Records Take a look at the making of the album (available for pre-order now) in this exclusive short documentary Shot over the course of several months in New…

http://www.rollingstone.com/

About