Depeche Mode Releases New Video for ‘Heaven’

Electro-rock legends Depeche Mode have returned with a video for their song “Heaven," which is the lead single from their upcoming album Delta Machine.  Directed by Timothy Saccenti, features the band playing in a cathedral while images of a Tree of Life and masked figures are interspersed throughout. Delta Machine will be out March 26 before