Tag: So it begins

The CW has released an extended trailer for next week's episode of Arrow, titled "So it begins." This...