Depeche Mode gets down on the ∆ with 13th studio album

Legendary electronic outfit Depeche Mode has announced its 13th studio album, titled Delta Machine, which hits stores 3/26 via Columbia. A deluxe edition promises four extra tracks. Stay tuned for a video for the single “Heaven” on 2/1.