Arrow France » Stephen Amell | May 19th – CW Upfront