Home » Posts tagged with » Delta Machine
Depeche Mode New Studio Album ‘Delta Machine’ Coming March 26th

Depeche Mode New Studio Album ‘Delta Machine’ Coming March 26th

Yeah not tech news, but in my youth I listened to Depeche Mode, I didn’t realize they were even still around…   Depeche Mode have announced they will release their highly anticipated 13th studio album, entitled Delta Machine, on March 26 th worldwide via Columbia Records. The album, recorded over the last year in Santa […]