Arrow Season 4 Episode 15: Taken Photos Featuring Vixen Released

The CW has released photos from the upcoming 'Taken' episode of Arrow, which features the first [...]