No Image

Becky & Stacy

Sep 23, 200460 min
Discussion

Becky and Stacy are sisters who were born with the birth defect of a cleft palate. After nearly 40 surgeries to correct the deformity, the sisters basically gave up and accepted that they would forever look the way they did; that is, until they placed