Spoiler alert! The following contains spoilers from Wednesday night’s episode of Arrow.
It’s week two of Oliver Queen’s absence from Starling City on Arrow, and things are not looking good for our team with their hero presumed dead (but actually recovering from being dead halfway around the world). While last week’s episode was about the characters dealing with Oliver’s death and griev...
Also read: Idaho hero squirrel leaves home for the wild