Warning this post contains massive Arrow season four spoilers, including some for episodes that have not aired. According to an exclusive interview with...

read more