Castiel checks in on Kelly - Supernatural Season 12 Episode 23
Castiel makes sure Kelly is OK. Clearly he is there for her and believes the baby is good. But he will soon find out if that really is the truth.

Unrated
Photo Credit:
CW
Show:
Supernatural
Episode:
Supernatural Season 12 Episode 23: "All Along the Watchtower"
Related Photos:
Supernatural Photos, Supernatural Season 12 Episode 23 Photos
Related Posts:
Uploaded by:
Uploaded: