Sharon and Ozzy Osbourne leave their hotel in New York City on August 6, 2013. D… 8 years ago Sharon and Ozzy Osbourne leave their hotel in New York City on August 6, 2013. Description from stylebistro.com.…