Stone Sour – “Hesitate”

Stone Sour have released their official music video for “Hesitate.” The video was directed by Paul Brown and Beta Movement/Skulley FX on September 20, 2010 in Los Angeles, CA. “Hesitate” is off Stone Sour’s latest album, ‘Audio Secrecy.’

(via Noisecreep)