https://www.threeifbyspace.net/2017/11/the-legends-of-tomorrow-crisis-on-earth-x-crossover-preview/