Arrow Series Premiere: “Ladies Love Oliver Queen” Promo

2 years ago, by

September 14, 2012

Take a look at this new promo for Arrow, premiering on the CW on October 10th.