Question: who played delilah on one life to live
Answer: Shelly Burch