Steven Chen

Steven Chen was an inmate in the New Folsom Prison.