Them Vultures Stockholm, Sweden
Horror themed old school death metal band based in Stockholm. Born the day of the dead, the 1st of November of 2015. Raw, noisy and heavily distorted, as death metal should be.
Streaming and Download help
If you like Them Vultures, you may also like:
Bandcamp Daily your guide to the world of Bandcamp