Stephen Amell is The CW’s ‘Arrow’

Celebuzz | September 30, 2012 - 7:34 pm