Thank you for your patience while we retrieve your images.

Ozzy Osbourne Blizzard of Oz Promo

Ozzy Osbourne stopped by 97 Rock in Buffalo, NY to promote his Blizzard of Ozz Album back in the day. The album was released in the U.K. in 1980 and in the U.S. in 1981.