The Last Ship S3 E9 - Paradise

The Last Ship

The Last Ship S3 E9 - Paradise
6.8

Chandler gets a lead that could help answer threatening questions. Kara does some digging in the White House.