74% Legends of Tomorrow 5.3: “Slay Anything” Review Brent Botsford Entertainment February 14, 2020 0NOTE: Full spoilers for this episode of, “Legends of Tomorrow” are present in this review Legends of Tomorrow is presenting...