Arrow Season 4 Episode 1 Review

Oct 8, 2015 0 721 72%

Hello and Welcome Reviewers! Today, I’m reviewing episode 1 from season 4 of Arrow. Short Synopsis: Episode #1 – “Green Arrow” A new enemy lures Oliver Queen back to Starling City and forces him to put on ...