POLL : What did you think of Legends of Tomorrow - Season Premiere? By (October 11, 2017, 6:21 am) Legends of Tomorrow