Lost in Translation

After a marine is killed in D.C., the NCIS team links the case to a terror group in Afghanistan, prompting Gibbs and Bishop to travel overseas.
S12 episode 21
Expand
Show Less

You're watching

Lost in Translation
s12 ep 21

Next up