legends of tomrrow July 27, 2017 299 × 169 ‘Legends of Tomorrow’ Casts New Villain, “It” Trailer and More! – ComicCorp News