News Villains Revealed For Supergirl, Arrow, Legends of Tomorrow and The Flash Crossover Special September 29, 2016