Arrow Series Finale Date Revealed

The CW has set an air date for the two-hour Arrow series finale.

Read more