Thelma and Louise still
Good Girls • SEASON 2 EPISODE 8

Thelma and Louise

Good GirlsSeason 2Episode 8Apr 21, 201942 min

Beth and Ruby’s friendship fractures just as Dean’s vendetta against Rio compromises the women’s business dealings. Meanwhile, Nancy, on the verge of giving birth, needs Annie’s help.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.