Season 5 Episode 16 Giving Up The Ghost

The Fosters Season 5 Episode 16 "Giving Up The Ghost" Photos

The Fosters Season 5 Episode 16 "Giving Up The Ghost" Photos

Freeform has released the sneak peek images for the Feb. 27th installment of The Fosters titled "Giving Up the Ghost."

In the episode: Stef confronts her demons and finally comes clean to Lena about what’s been troubling her. 

 

Head voer to The Fosters Episode Guide: "Giving Up the Ghost" for the full description of this episode. 

Source: