Crushing The Ritual

Rob Zombie

Rob Zombie & John 5 Release Music Video As “Leviathan The Fleeing Serpent”

For those of you who don’t know what we’re talking about, Rob Zombie recently released a new film titled The Lords Of Salem. In said movie, him and John 5 are in a black metal band by the name of Leviathan The Fleeing Serpent. As this band, they have unleashed a music video for the […]