Where To Stream The Americans Season 2 Episode 13
Echo
- Aired May 21, 2014
- 60 Min
- Rated 7.2
- Number 24 Of 75 Rated Episodes
No one is safe as Philip and Elizabeth evacuate their children while trying to complete the mission. Stan holds Nina's future in his hands.