This was one of the happiest moments of my life. Ozzy was making an in-store appearance at Tower Records in Philadelphia,PA to promote his new album “Down to Earth”, in 2001. It was incredibly elaborate with Ozzy sitting in a throne in front of black curtain with a hanging banner. The polaroid photo ended up looking like it was photoshopped! A surreal moment caught on camera which reflected how surreal it felt to me.
Ozzy and I
Ryan / October 20th, 2001