Ozzy On Postponing North American Tour

Thursday, February 20th

Ozzy Osbourne visited one of our sister stations in Los Angeles and set the record straight regarding the cancellation of his North American tour. He says it would be a disservice to fans if 100% of his energy didn't show up on stage. Ozzy also talked about his long and difficult struggle with Parkinson's disease