Ozzy Launches New Album With In Store Stops
MTV talked to Ozzy Osbourne as the legend was at Tower Records on Sunset Boulevard, the first of five in-store appearances to promote his new album, Down to Earth. Ozzy said of his album cover shot that features an X-ray of him, “They X-rayed me for like three hours. The guy kept saying, ‘It’s going to be fine, Ozzy.’ I thought I was going to come out of there glowing. It was very frightening.”