Wow! Sorry to hear about her passing. Love her videos....I met her briefly at a smog station I worked at in the mid 80's in West Los Angeles. She actually sat in the passenger seat as I performed the smog test. I wanted to tell her I knew who she was and enjoyed her videos and if she'd like to get together sometime but I froze in fear of what her reaction would be.
Kelita, added: May 7, 2020
Divine miss sugar/ sugar Nicole has been dead since the late 90's On youtube is her story and death ina documentary called Mirror,Mirror