New Arrow Trailer

Arrow

Check out the latest trailer for the new CW Green Arrow series Arrow.

Arrow premieres 10th October 2012 on CW