The Fosters - Episode 2.13 - Stay - Promotional Photos
Jan 22, 2015
The FostersTHE FOSTERS - "Stay" - Callie tries to help Kiara out of a bad situation in an all-new episode of "The Fosters," airing Monday, January 26, 2015 at 8:00 p.m. ET/PT on ABC Family. (ABC Family/Eric McCandless) MAIA MITCHELL