NCIS: New Orleans Recap 3/7/17: Season 3 Episode 16 “The Last Stand” BY Kristine Francis on March 7, 2017 | Comments: Leave CommentsRelated : NCIS, Recap, Television, TV