Stone Sour Will Play Ozzfest Japan 2013. More info at http://ozzfestjapan.com.
On Thu, Jan 31, 2013 at 8:18 AM,
JAPAN Man wish USA was in this one!! Damn would love to be there
On Tue, Dec 18, 2012 at 11:36 PM,
Stone Sour AND Slipknot .. wow.. Pretty damn amazing!