Featured News ‘DC’s Legends of Tomorrow’ Trailer: Demonic Unicorns, the 70s and More Wonderous Things October 17, 2018