Ozzy Osbourne’s “Scream” tops Charts around the World

“Scream”-Ozzy Osbourne’s first album in three years and 10th studio album overall–has entered the charts in the Top Ten in seven countries. Beyond earning the #1 slot on the charts in Greece, SCREAM’s chart entries include: U.S., #4; Finland, #3; Japan #4 (international chart, #11 on combined chart); Norway, #5; Canada, #4; andGermany, #7. In …

Ozzy Osbourne to release “Scream” on June 22nd

Ozzy Osbourne is set to release “Scream” on June 22nd via Epic Records, his first album in three years and 10th studio album overall. “Let Me Hear You Scream”–the album’s first single–is already Top Five (#5) on the Mainstream Rock Chart and Top Ten (#9) on the Active Rock chart in only its second week …