If you’ve been following DFAT’s coverage of Arrow over the past few months, you will know that we are very excited to see how this show turns out. In one week, Arrow will be making its prime-time premiere on The CW and I will be on my couch watching. Today we have a brand new featurette sneak peak to get you excited!



Arrow premieres October 10th at 8pm EST on the CW!!

Stay tooned 😛