Arts “The L Word” Actress Sarah Shahi to star in Netflix’s “Sex/Life” Netflix has released the first trailer for their upcoming series, Sex/Life. The steamy comedy-drama will…Nicola YoungJune 18, 2021