Thelma and Louise

April 21, 2019
58.0%

Good Girls - S2 - E8

Thelma and Louise

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.

Good Girls: Season 2 - 13 Episode s