Info mistake?
Biography
Sarah Lacy was born on December 29, 1975 in Memphis, Tennessee, USA.
Awards
Known For
Filmography
No data