Stephen Amell is The CW’s ‘Arrow’

Celebuzz / January 17, 2013