Stephen Amell Spain » [Video] The CW 2014 First Look