You Say Lazy! I Say Accurate! Yet There’s More To Terrafraid

terrafraid-despondent-album

Dundee band TERRAFRAID have released a new album entitled Despondent. Despite support from the local scene, will the rest of Scotland embrace it? More »