88% Legends of Tomorrow 6.4: “Bay of Squids” Review Brent Botsford Entertainment May 23, 2021 0NOTE: Full spoilers for this episode of, “Legends of Tomorrow” are present in this review After spending far too...