Sara Sahr, explicit sex scene in Forbidden Science S01E06
Sara Sahr is a canadian actress born in Toronto. She wanted to be a teacher but took a few jobs in commercials and became an actress. She is also credited as a costume designer and she has written a feature, produced with her husband, who is a director of photography.