Depeche Mode -Delta Machine
I was wondering how many Depeche Mode fans are on this forum? Did any of you pick up their new album Delta Machine? What are your thoughts on it? They use to be my favorite band and I was having high expectations for this album but I am kind of dissappointed.