Season 11 Episode 10 episode 10

NCIS Season 11 Episode 10 “Devil’s Triad” Photos

NCIS Season 11 Episode 10 “Devil’s Triad” Photos

Devil's TriadCheck out the promotional photos of NCIS season 11 episode 10 “Devil’s Triad”, slated to air on Tuesday, Dec. 10 at 8PM ET/PT.

RELATED | NCIS Season 11 Episode 10 “Devil’s Triad” Guide

Source: CBS