Arrow (7×21): Living Proof

Episode Description: OLIVER IS PUT TO THE TEST — Oliver (Stephen Amell) finds himself in…

Advertisements