Leah Foster

Born:Sep 23, 1973 in Boston, MA, United States

Highest Rated Movies

Lowest Rated Movies

64%
GenreCrime, Drama
GenreHorror, Sci-Fi
GenreHorror, Sci-Fi
64%
GenreCrime, Drama