Sarah Levy (born on September 10th, 1986) was a TV Actress who was best known for her role in the Canadian TV Series "Schitt's Creek" as Twyla Sand. Sarah died on September 17th, 2021 (TBV) and her death was possibly because of a car accident.
"People love a happy ending. So every episode, I will explain once again that I don't like people. And then Mal will shoot someone. Someone we like. And their puppy."
Is Sarah Levy still alive? According to our unconfirmed records, she has not passed away.
Be the first to comment on Sarah's obituary.
Obit Quality Rating: 4
Last Updated: 2021-08-23 15:44:21