Stephen Amell Spain » Promo Legends of Tomorrow 1×06 “Star City 2046”