Review: NCIS New Orleans ‘Leda and the Swan, Part II’ Moe·February 14, 2021Warning: Post contains spoiler When street performer Fiona Devlin witnesses the murder of Navy therapist Lt. Commander Amanda...TV·0 Comments·0·1192 views