The Americans Season 2 Finale 2014 “Echo”

The Americans Season Episode 13 “Echo” airs Wednesday May 21 2014 at 10pm on FX. Season Finale.

Episode Synopsis: The Americans Season 2 Episode 13 “Echo” – 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.



Want to comment on this? First, you must log in to your SideReel account!