Nikita 208: London Calling | Sneak Peek

Michael and Nikita take a meeting with General Tupelov.

Episode 208: London Calling airs Friday, November 11th & 8|7c on The CW.

For more information on this episode, click here.

You might also like
Comments

Like us!