Nikita Episode 16 “Echoes” Sneak Peek

3 years ago, by

February 22, 2011

Nikita has a little run-in at Alex’s house. Take a look at the latest sneak peek video into Nikita episode 16, “Echoes”!