Depeche Mode Press Conference Thoughts

This last Monday, British music pioneers* Depeche Mode held a press conference in Germany to give [few] details about their yet-to-be-titled album due out on April 20, 2009, and upcoming tour that has been dubiously dubbed the Tour of the Universe. The press conference was streamed via LiveNation and if you were fortunate enough to … Continue reading Depeche Mode Press Conference Thoughts