Olivia Luccardi and Kayla Foster – The Deuce – S01E04 Series (TV), Staff Pick / By Temple Derr Olivia Luccardi and Kayla Foster – The Deuce – S01E04