Depeche Mode Announce North American Leg of the Global Spirit Tour
As promised, Depeche Mode continues to roll out their Global Spirit Tour, with the second leg bringing their stunning live show to fans across North America this fall. Following an extensive European summer tour, the 28 show North American run, exclusively promoted by Live Nation, will kick off on August 23rd in Salt Lake City, […]