sidekickreviews.wordpress.com
Arrow: Season 1 Episode 19 – ‘Unfinished Business’ Review
One of the most polarizing villains on Arrow makes his reappearance this week. After episode 12’s Vertigo, many fans voiced their objection to Seth Gabel’s take on the psychotic drug de…