Live Review: DEPECHE MODE Play The BARROWLANDS, Glasgow – 26th March 2017
Depeche Mode’s headlining appearance at the BBC6 Music Festival was always going to be a very, very special event. This is a band that pulls in stadium attendances of in excess of 68,000 – tickets […]