...
Unknown
David and Abby Treasure seem to have everything together: a perfect marriage, a perfect son, and a perfect life. But one simple phone call turns their world upside down. Years ago, David had an affair outside of his marriage, and though he never knew it, the affair produced a daughter. Now his former lover calls with …
73739375403520877418965376635702277084226818154263324563242409859