For far too long, I’ve waited for a group of girls to break away from the skimpy stage outfits and
The Scottish trio’s debut album combines bullish song-writing with immaculate 80’s electro sounds. Following a stint at University in law