The Last Ship
Season 3
Ep 3. Shanzhai
- TV14
- June 26, 2016
- 41 min
-
8.0 (820)
Chandler and group hurry to find answers in an Asian Dodge City. Slattery starts to decode the truth about his troubling situation.
Chandler and group hurry to find answers in an Asian Dodge City. Slattery starts to decode the truth about his troubling situation.