Review: NCIS New Orleans ‘Leda and the Swan, Part I’ Moe·January 17, 2021Warning: Post contains spoilers “NCIS New Orleans” season 7 episode 7 “Leda and the Swan, Part I” finds...TV·0 Comments·0·533 views