Arrow Season 3 Premiere Date Revealed: October 8, 2014!

The CW has announced a premiere date for Arrow Season 3.

Read more