NCIS: New Orleans

Television

Episode 316 "The Last Stand" - original air date March 7, 2017 on CBS.