SHARON OSBOURNE’S RARELY SEEN ELDEST DAUGHTER LIVED THROUGH ‘DARK ENVIRONMENTS’ – INSIDE HER LIFE
Aimee Osbourne was born in 1983 in London, experiencing a childhood split between the tranquil English countryside and the dynamic West Coast of America. Despite the unconventional environment at home,…