Watch NCIS season 5 episode 12 tv series online free
Release: Apr 08, 2008
When a high-tech naval radar goes missing, the NCIS team stakes out a warehouse to catch a suspected thief - but witnesses a murder instead. Meanwhile, Ducky keeps a secret from the team.