Consequence is reporting that after living in Los Angeles for decades, Ozzy and Sharon Osbourne are moving back to England. And while much has been made about the couple’s exodus from the States, the Prince of Darkness would prefer to “stay in America.” Ozzy is the subject of Consequence’s latest...
Continue reading...
Continue reading...