NEW YORK — Depeche Mode have announced they will release their highly anticipated 13(th) studio album, entitled Delta Machine, on March 26(th) worldwide via Columbia Records. The album, recorded over the last year in Santa Barbara, California and New York City, was produced by Ben Hillier and mixed by Flood. In addition to the album […]