Finding Carter (2014)
← Back to main
Maria Howell as Delilah Castro
Episodes 1
I'm Not the Only One
June 16, 2015
• 42m
2x12
Carter vows to put an end to Lori's manipulation, but Lori drops a bombshell that rattles the entire Wilson household.
Read More