Arrow Season 2 Trailer

The battle was lost but The Hood still fights! Arrow Season 2 premieres October 9, 2013 on The CW!

Shop officially licensed Star Wars apparel!