Nikita Season 2 Episode 20 “Shadow Walker” Promo

2 years ago, by

April 21, 2012

Here’s the first promo for an all new episode of Nikita, “Shadow Walker” airing next Friday.