New vid from Saviours' new album, Death's Procession, which just came out last week. I haven't heard it yet but if it's anywhere near as good as this song, I'm gonna be stoked.
What's in the box? Drugs? Marcellus Wallace's soul? Discuss...
ISOTOPE THIS WEEK
1 day ago