Heroes v Aliens: The Dominators and Extended Promo for The CW Superhero Crossover Event by Michelle · November 26, 2016