SPOILER ALERT! (stop reading if you don’t want to know what happens in this episode) Arrow definitely knows how to do a finale episode and this one was no different. They crammed a lot into these 45-50 minutes and I honestly have no clue as to what season 4 will hold. Read all about what … Continue Reading