The Official Ozzy Osbourne Site | The official Ozzy Osbourne site

Guitar: Randy Rhoads
Drums: Keith Moon or John Bonham
Bass: Geezer Butler or Cliff Burton
Vocals: Ozzy Osbourne and Freddie Mercury
Back Up Vocals: The Opera singer from Pink Floyd (Sorry don't know her name)
Song Writer: Ozzy Osbourne and Roger Waters
Hamonica: Ozzy Osbourne ;-)