"I love tea. Yorkshire Gold Tea. That's my only luxury." Ozzy Osbourne on his backstage must-have.