Good Girls Season 1 Episode 10
Fearing for their lives, the ladies scramble to try to take down Rio. A kidney becomes available for Sara but Ruby and Stan don
Fearing for their lives, the ladies scramble to try to take down Rio. A kidney becomes available for Sara but Ruby and Stan don