Stone Sour estrenan vídeo de “Do Me a Favor”