Stone Sour Perform “Do Me A Favor” Live For The First Time, Footage Posted
Stone Sour performed their new single “Do Me A Favor” live for the first time this past Tuesday, February 12th in Tucson, AZ. Fan-filmed footage of that can be viewed below. A digital single for “Do Me A Favor” is available now with a music video to follow. The groups new album “House Of Gold & Bones Part 2” will receive an April 09th release date through Roadrunner.