The CW have announced their epic crossover event with ”The Flash” (12/9), ”Arrow” (12/10) and ”Supergirl” (12/11) this year. Please note for the this year’s crossover, The Flash and Supergirl will swap time periods for this one time only. The crossover will also mark the first appearance of Batwoman (Ruby Rose).