Can anyone tell me if this has been released in the UK, my local doesn't seem to have
heard of it and Earache is only in the next city (Nottingham and I'm in Leicester). It
would seem odd if it were released elsewhere before here.
Thanks in advance.
Lots of love
Tim
One of the least common things
in the world today is:
common sense.