New Ozric Tentacles album coming on October 9. They have been a favourite band of mine since I stumbed across them in an Edinburgh record shop in 1991.
New Ozric Tentacles album coming on October 9. They have been a favourite band of mine since I stumbed across them in an Edinburgh record shop in 1991.