Italian band Superhorror are back from the afterlife with a World Exclusive of their new video "Sultans of Sin". Check it out here.