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

5 months ago, by

November 21, 2013

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