Arrow Season 3 Finale Production Begins Today; Title Revealed

Title for the season finale of Arrow Season 3

Read more
Arrow Season 3 Finale Date Revealed: May 13

The CW has announced that the third season finale of Arrow will air on Wednesday, May 13.

Read more