83% Arrow 7.21: “Living Proof” Review Brent Botsford Entertainment June 15, 2019 0NOTE: Full spoilers for this episode of, “Arrow” are present in this review Arrow continues to rapidly move towards Season...