Sharon and Ozzy Osbourne are relocating again to the UK as they anticipate almost record-breaking gross sales of Hancock Park ‘Trophy House’

Sharon Osbourne and her rock-star husband, Ozzy Osbourne, are set to return to the UK for good. And to wrap issues up, the celeb couple is promoting their historic Los Angeles house for an almost record-breaking value. Why are Sharon and Ozzy Osbourne going again to the UK? Ozzy Osbourne and Sharon Osbourne in September … Read more