Wednesday, June 23, 2010

New Ozzy, Anyone?

"Let Me Hear You Scream" is the new single from Ozzy's newest endeavor; Scream. I haven't heard the entire album, but the first single, while not a great song, it is certainly worth a listen. His vocals are spot-on, and his uncanny ability to choose a great guitarist still rings true with his selection of Gus G. to rip through the selection. What do you guys think?

No comments:

Post a Comment