Carrie is going off the deep end on this episode of Homeland. But does that mean she's wrong about everything? Watch the official trailer now.
This video is no longer available. Please check below for related videos.
Homeland Season 1 Episode 11: "The Vest"
- Related Videos:
- Homeland Videos, Promos
- Related Post:
- Uploaded by:
- Matt Richenthal