Watch NCIS: Los Angeles season 2 episode 23 tv series online free
Release: May 10, 2011
After a Navy SEAL imposter is set ablaze, NCIS obtains new information regarding the whereabouts of the stolen Brachytherapy canister from a previous case that could be used to make a deadly bomb.