Stone Sour ‘Do Me a Favor’ Animated Music Video

Stone Sour

Stone Sour has release a animated music video for ‘Do Me a Favor’ below. Their new album ‘House Of Gold & Bones Part 2’ will be release on April 9th.