Nikita Season 3 Episode 15 “Inevitability” Sneak Peek

1 year ago, by

March 26, 2013

Here’s the first sneak peek clip from Nikita Season 3 Episode 15 “Inevitability” airing this Friday on The CW.