Pinned down after days of fighting, Vulture team must find their way into a secretive enemy camp.
Aired 2018-10-21 · 41 min
The Last Ship: all seasons and episodes