Where To Stream Homeland Season 6 Episode 9
Sock Puppets
- Aired March 19, 2017
- 60 Min
- Rated 7.4
- Number 61 Of 96 Rated Episodes
Carrie catches a break. Keane makes a plan. Max goes undercover.
Sock Puppets
Carrie catches a break. Keane makes a plan. Max goes undercover.