Season 13 Episode 16: Loose Cannons

Watch NCIS season 13 episode 16 tv series online free
Release: Feb 23, 2016

Doctor Cyril Taft experiences the rush of an NCIS case after he is assigned surgical duty to Gibb's suspect and finds key evidence. Also, Dinozzo pays Jeanne Benoit a visit as he chases a lead involving doctors in Sudan.

NCISexpand_lessSeason 13