Legends of Tomorrow: Easter Eggs and DC Comics References In "Fail-Safe"

Tonight's explosive episode of DC's Legends of Tomorrow was filled with a lot of winks and nods -- [...]