Ozzy And Sharon Osbourne In-Store Appearance

and wife Sharon made an in-store appearance on Tuesday (March 22) at Tower Records in New York City to promote the new box set, ‘Prince Of Darkness’. Check out pictures from FilmMagic, RexFeatures, and WireImage.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.