Stephen Amell Spain » [Trailer] Arrow, The Flash, Legends of Tomorrow – Comic Con 2015