Ozzy Osbourne $18 Million Home Photos Revealed
According to the Los Angeles Times, Ozzy Osbourne and his wife/manager Sharon have listed their Los Angeles home up for sale for a whopping $18 million. They now join many stars in the music scene selling huge pieces of their lives which leads many to believe that the industry may be in more trouble than expected – » Read More