Nikita Season 2 Episode 20 “Shadow Walker” Sneak Peek

2 years ago, by

April 25, 2012

Here is a sneak peek for Nikita, season 2 episode 20 “Shadow Walker”.