50 Days Until Arrow Season 2!

Only 50 days are left until the start of Arrow Season 2 on October 9.

Read more