November 25, 2015May 10, 2020 geekscoverer Check It Out: First Look At DC’s Legends Of Tomorrow TV Series Trailer