Watch La Femme Nikita season 3 episode 21 tv series online free
Release: Aug 22, 1999
Michael and Nikita's burning love could get them scorched - especially when Madeline and Operations suspect that the pair's secret liaisons are covers for planning the takeover of Section.