Sharon Osbourne Refutes Claims of Ozzy’s Farewell Concert Raising Nearly $200 Million
After a long, tumultuous planning period, Ozzy Osbourne‘s farewell concert took place on July 5 at Villa Park in Birmingham, England. The show sold 40,000 tickets, with even more fans ...