Spectres to play Hare & Hounds Birmingham

April 13, 2017 in News

Noise rock quartet Spectres were formed in Barnstaple, North Devon in 2011.  After moving to Bristol a couple years later they self-released a few EPs and singles on their own Howling Owl label, Read the full article…