Stephen Amell is The CW’s ‘Arrow’

Celebuzz / September 30, 2012