Info mistake?
Biography
Sarah Larson was born on December 20, 1978 in Kent, Washington, USA.
Awards
Known For
Filmography
No data