May 20, 2010 at a listening party for the “Scream” album at @SiriusXM in New York City
On May 20, 2010, excitement was already building around Ozzy Osbourne and his upcoming album Scream as fans, music journalists, and SiriusXM insiders gathered in […]