Free Download: Glitches ‘Screwed In A Vice’

Check this new band called Glitches based in London, they have recently completed shows with We Have Band.

The band are giving away their 1st single Screwed In A Vice away as a free download:
facebook.com/glitchesmusic

Leave a comment