Sarah RichSSarah Rich1982Queuebrick VideoOverviewDiscussionSarah RichActing·Oct 18, 1982·Fort Worth, Texas, USARateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditElimination2010 · FaithFaith