Arrow 8×09 Promo “Green Arrow & The Canaries” Season 8 Episode 9 Promo

Arrow 8×09 “Green Arrow & The Canaries” Season 8 Episode 9 Promo – Check out the promo for Arrow Season 8 Episode 9 “Green Arrow & The Canaries” airing January 28th on The CW.

Show More…
Comments