The Last Ship Season 3 Episode 3 – Shanzhai

Air Date : Jun 26 2016 | 318 Views | 29 Link Submissions | 0 comment(s)

Watch The Last Ship season 3 episode 3 online. Chandler and crew race to find answers in an Asian Dodge City. Slattery begins to unravel the truth about his troubling predicament.

Mark Watched

Comment(s)