New Ozzy Album Delayed Travis Faulk 14 years ago Ozzy Osbourne’s new album ‘Scream‘ has been delayed one week and will now come out on June 22nd. Share this: Ozzy Album ‘Scream‘Ozzy Titles New AlbumOzzy Turns To Fans To Title New Album