Where To Stream Finding Carter Season 2 Episode 12
I'm Not the Only One
- Aired June 16, 2015
- 60 Min
Set to testify in court, Carter vows to end Lori's manipulation once and for all. But Lori drops a bombshell that rattles the Wilson household to the core.