Ozzy Osbourne Throne From Final Concert to Join Museum Exhibit
Ozzy Osbourne’s bat-shaped throne from his final concert will be put on display at a museum exhibit in Birmingham, England celebrating the life and career of the late metal legend, the BBC reports. The throne will become part of the “Ozzy Osbourne Working Class Hero” exhibit at the Birmingham Museum & Art Gallery starting July … Read more