Ozzy Osbourne, Ambassador To… Earth?Ozzy Osbourne, Ambassador To… Earth?A Yahoo! News online poll revealed OZZY OSBOURNE was the nation's favorite for the ambassadorship to welcome aliens to Earth.Steve CooperSteve Cooper