Almost Home

Almost Home | Web Series |
After the death of their mother, Lisa and DeJuan move to Southern California to start a new life. Once there, they meet Becca (Denyce Lawton) who helps Lisa find a job.