Secrets from Ducky's clandestine past come to the forefront after he's attacked at a crime scene.
Season 6 • Episode 13 of 25