Where To Stream Tour of Duty Season 3 Episode 1
The Luck
- Aired September 23, 1989
- 60 Min
News that Goldman and Anderson are missing and believed dead devastates the platoon and Alex.
The Luck
News that Goldman and Anderson are missing and believed dead devastates the platoon and Alex.