Sheri Foster

Sheri Foster

Born October 19, 1957 in Borger, Texas, USA

Filmography