Time for some live music! Last week Deaf Havana released their new album, 'Rituals', and did a couple of release shows for it, one of which was in Glasgow, so I went along. I knew it was going to be a small, stripped back show, quite different from…
Read More