Arrow Season 1 Episode 8 – Vendetta December 18, 2014 Comments Off on Arrow Season 1 Episode 8 – Vendetta 0 Views Share 2014-12-18 ceylonradio Share Facebook Twitter Google + Pinterest