NCIS: Iced Season 3, Episode 19 review