Stephen Amell is The CW’s ‘Arrow’

By: Celebuzz / October 1, 2012