NCIS Season 17 Episode 18
The body of a well-regarded Navy technician is found floating in a lake, which isn't far from where a popular community event takes place; Sloane's daughter makes an unexpected request.
Sorry, there are no videos available!