In an interview that will be broadcast on 20/20 this Wednesday, Sharon Osbourne said, “This is definitely the last year. We cant do it anymore.”
Not shying away from the cameras just yet, US television network ABC said on Monday that Ozzy, Sharon, Kelly and Jack Osbourne will be hosts of the American Music Awards on January 13.