The Long Goodbye

Season 1 Ep 119/9/2014

While everyone is stunned by the shocking events from the night before, Carter's loyalties between her family and the boy she loves are tested.

Up Next