I loved Cha Cha. "I'm the best dancer at Saint Bernadette's". From what I remember reading, she was very sick when filming Grease and might have been pregnant.
she was great! although i cannot remember which other movies/shows i saw her in, i do remember seeing her in numerous productions, in addition to Grease. may she rest in peace.
__________________ I live in Fantasyland and I have waterfront property.