Photo: stephen amell arrow promo at siriusxm studios 01 | Photo 3037512 | Just Jared: Entertainment News