90% Legends of Tomorrow 2.17: “Aruba” Review Brent Botsford April 5, 2017 Entertainment, Reviews, Television NOTE: Full spoilers for this episode of, "Legends of Tomorrow", including a major character death, are present in this review Legends of Tomorrow seemed to paint the picture of its titula...