Japanese-David Foster Story

David's story of a broken relationship with his father, the sexual brokenness that evolved from that and how God has set him free.
David's story of a broken relationship with his father, the sexual brokenness that evolved from that and how God has set him free.