Delacroix, Louisiana

Capt. Mike Anderson visits Delacroix, LA with Captain Ryan Rickard. Aired September 23, 2018.