0 votes
Where do Ozzy and Sharon Osbourne live?

1 Answer

0 votes
Osbourne chose her Beverly Hills home as a suitable location, which saw Osbourne inviting her neighbours and husband Ozzy Osbourne to attend live performances by the candidates. During Chico's performance, he jumped into her functioning fountain with a live microphone, and proceeded to splash water.
...