Where To Stream Berlin Station Season 3 Episode 8
The Green Dacha
- Aired January 27, 2019
- 60 Min
- Rated 6.0
- Number 26 Of 29 Rated Episodes
Daniel and Hector find themselves needing to escape a tricky situation to meet Frost for an exfil. Torres fights to maintain his cover and give his allies a leading edge.