88372
1756591

the T

Good Blood Pt. II

Carter deals with heavy news while Jo speaks with her mother.