A Recap of Arrow: What You May Have Missed
by Eric Levy: Has Oliver Queen ever been this badass? Depending on who you ask, that could be up for debate. But one thing is certain… at times he makes Batman look tame. The CW has done a stellar job in [...]