Where to watch
In Bessma, Alabama, a determined young woman struggles against harsh circumstances to escape street life.
Young woman wants to leave the streets alone but her conditions are making it hard.
In Bessma, Alabama, a determined young woman struggles against harsh circumstances to escape street life.