Vultures – Murder Ballad [Single Review]
Vultures are one of those bands whose name I have seen in passing but never actually heard anything that they have produced. I had no idea what to expect from this one, which tends to be all the more exciting to dig into.