ENTERTAINMENT
03/19/2013 09:38 am ET

Depeche Mode Releases New Album 'Delta Machine'

How is it that Depeche Mode are one of the few stadium-filling bands from the ‘80s still standing?

Read more on EW.com

Subscribe to the Entertainment email.
Home to your favorite fan theories and the best movie recs.

CONVERSATIONS