NIKITA Season 2 Episode 8 London Calling Promo November 7, 2011 by Seat42F NIKITA Season 2 Episode 8 London Calling Promo Twitter Facebook Pinterest Flipboard Reddit Email