A single from Ozzy's new album, what do you think?
April 19, 2010 5:32am CST
I just listened to Ozzy's new single, Let's Hear you Scream, and Im not a huge Ozzy fan, but it ain't half bad, he has done worse. What do you think? http://www.planetrock.com/Article.asp?id=1775056&spid=35830