Arrow Season 7 Premiere Title & Credits Revealed

Title and credits for the first episode of Arrow Season 7, airing October 15 on The CW

Read more