Video: Depeche Mode live in the studio

With the release of Sounds of the Universe just three weeks out — although for the curious/impatient, the record did leak last week — Depeche Mode […]