Review: NCIS New Orleans ‘Predators’ Moe·April 19, 2020Warning: Post contains spoilers “NCIS: New Orleans” season 6 episode 20 “Predators” finds a Naval microbiologist, Daniel Sloane, killed...TV·0 Comments·0·397 views