sarah levy biography

Sarah Levy is a Canadian actress who is best known for her role as Twyla Sands in the movie Schitt’s Creek. She has also starred

Who Is Sarah Levy?

Sarah Levy is a Canadian actress who is most well known for her role in Schitt’s Creek. In this television series, she played the role