What a treat we have for you this afternoon!
Depeche Mode have confirmed who will be supporting them for their Global Spirit London show. But who?
Wait for it...
How about that!?
The Global Spirit Tour lands in London on the following date:
3 - LONDON Stadium
Tickets are still available, so go grab yours while you still can!