Arrow Videos: “Inside Taken” & “Taken” Preview Clip

The CW has released a preview clip and a look inside tonight’s episode of Arrow, titled “Taken”

Read more