Friday, May 14, 2010

The release of Ozzy Osbourne's new studio album, Scream, has been delayed one week to June 22nd in North America.

No comments:

Post a Comment

Your comment will be reviewed shortly.