It is Arrow-day! Well that is what I’m dubbing it at least. That means in just a few hours we are getting an all-new episode of Arrow. The CW posted another preview clip from this week’s episode, “Blind Side.” It features Slade Wilson (Manu Bennett) who is not too happy with Sebastian Blood, aka Brother Blood, Kevin Alejandro) for almost ruining his plans. Check out the new preview clip below, then be sure to watch tonight’s all-new episode of Arrow at 8pm EST on The CW.