Season 2 Episode 8 episode 8

Nikita Season 2 Episode 8 “London Calling” Sneak Peek

Here's the first sneak peek video into Nikita Season s Episode 8 “London Calling”. In the video Michael and Nikita take a meeting with General Tupelov...