Part 10: The One True Carlos

Ferra finally reveals JD’s master plan to the New Dixie residents.

Back to Episodes