Debbie Wangrud, Rita Borraccio