Dust & Shadow
If the name ‘glitches’ was a song, it would sound like this. All electro squeezes, dashing arrangements and shadowy vocals. And it would be free to download. Ta da, enter Dust & Shadow, a free download from Whitechapel based band Glitches, to celebrate the release of their new single Leper on 8th Oct.