Pics: New Music Tuesday!

SHARE THIS GALLERY

Share to Twitter
Share to Stumble

Depeche Mode – Delta Machine

By KARLA ESCOBAR AND FRANCESCA NESTANDE

March 26, 2013

When their single Heaven was released last month, fans were so excited to hear that Depeche Mode was back with their 13th studio album, Delta Machine. The album feels very modern but with the magical twist the band is known for. Check out DM when they come back to North America this year with the Delta Machine Tour, for dates go to www.DepecheMode.com.

ALSO IN THIS GALLERY: