Legends of Tomorrow trivia: 72 facts about the most bizarre and unique superhero show! August 13, 2019 By Costas Despotakis Leave a Comment Legends of Tomorrow is a superhero TV series that airs on The CW and is part of the Arrowverse! [Read more…] about Legends of Tomorrow trivia: 72 facts about the most bizarre and unique superhero show!