This Day In History : Depeche Mode released Delta Machine
On this day in history (March 22, 2013), Depeche Mode released their 13th studio album Delta Machine featuring the singles Heaven, Soothe My Soul and Should Be Higher. In our opinion, this album was vastly underrated. In additional to the singles, Welcome To My World and Soft Touch/Raw Nerve were standout tracks for us.