Nikita Season 3 Episode 21 “Invisible Hand” Sneak Peek #1

12 months ago, by

May 9, 2013

Here is a sneak peek for Nikita, season 3 episode 21 “Invisible Hand”.