Exclusive Album Premiere : Mood Taeg – ‘Anaphora’ (out October 22nd via Happy Robots Records)
It was sometime around last year when Last Day Deaf had the pleasure to host the exclusive premiere of the three-piece Scottish/German musical project split …