Loading detailsβ¦
Loading detailsβ¦
Album
Stone Sour is the debut studio album by American rock band Stone Sour. It was recorded and produced by the band and Tom Tatman at Catamount Studios in Cedar Falls, Iowa, and was released on August 27, 2002, through Roadrunner Records. User-contributed text is available under the Creative Commons By-SA License; additional terms may apply.