Where To Stream NCIS Los Angeles Season 2 Episode 23
Imposters
- Aired May 10, 2011
- 60 Min
- Rated 7.3
- Number 176 Of 323 Rated Episodes
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.