After supporting Depeche Mode on their European tour, Lauren Mayberry of Chvrches says Glasgow is in for a treat
Depeche Mode. Two words with one hell of a musical legacy. After 33 years, 13 studio albums and over 100 million records sold worldwide, the Essex band have entirely proven that their…