Check out the official promotional photos of Nikita season 3 episode 19 "Self- Destruct". This episode airs on Friday, April 26 on the CW.
Source: CW
Check out the official promotional photos of Nikita season 3 episode 19 "Self- Destruct". This episode airs on Friday, April 26 on the CW.
Source: CW