New Ozzy Album Release Date Set

Ozzy Osbourne has set June 15th as the release date for his new  album ‘Scream‘.