Stone Sour Set Release Date For New Album

Stone Sour have set September 7th as the release date for their new album ‘Audio Secrecy‘.