AVENGING ANGEL, Betsy Russell, 1985, ©New World Pictures/Courtesy(01) Save Image Image gallery: Betsy Russell 1980s