Legends of Tomorrow 1.4: “White Knights” Review
NOTE: Full spoilers for this episode of "Legends of Tomorrow" are present in this review
Legends of Tomorrow presented its latest episode, "White Knights" several days early here in Canad...