Depeche Mode to Launch 'Global Spirit' Tour This August
English electronic band Depeche Mode recently announced the North American leg for their Global Spirit Tour scheduled to launch this fall. The massive trek will hit arenas and amphitheaters in major…