NCIS: New Orleans - S6 Ep. 20
M | Drama

Air Date: Sat 19 Sep 2020
Expires: in 23 days

The team investigates the death of a Naval microbiologist whose hobby as a "myth buster" resulted in his death at the hands of a legendary bayou creature.