Tags Posts tagged with "Arrow Season 5 Episode 7 Promo"

Tag: Arrow Season 5 Episode 7 Promo

A classic DC character comes to Arrow Season 5 next week when Vigilante makes his glorious, albeit unwanted (by Team Arrow) debut. Yes, Star City's...