The new single “Mission Statement” from rockers Stone Sour will be available for free download as of today (6/10) for 48 hours. Their new album Audio Secrecy is due out 9/7.
New Stone Sour Song Available for Download
Posted by Metal Insider on June 10, 2010