Episode #1.8615
- Episode aired Sep 28, 2021
- TV-14
- 19m
Sheila puts Finn on the spot when he puts a stop to her argument with Steffy. Quinn and Carter attempt to do damage control.Sheila puts Finn on the spot when he puts a stop to her argument with Steffy. Quinn and Carter attempt to do damage control.Sheila puts Finn on the spot when he puts a stop to her argument with Steffy. Quinn and Carter attempt to do damage control.