General Marvel

Arrow Season 2 Trailer

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