Board Thread:DC's Legends of Tomorrow discussions/@comment-807326-20181023024756/@comment-24152851-20181025023426

Funny. A year ago people got scoffed for having that theory. Now it turns out to be true