A 25 foot inflatable Ozzy Osbourne has embarked on a cross country promotional tour in support of Osbourne’s new album Patient Number 9. The album is due out on September 9th.
The month-long tour kicked off with three stops in Los Angeles and will close out in New York City the week of the album’s release. Some locations will be revealed 24 hours in advance, while others will be a surprise appearances.