Talk:The Flash VS ???/@comment-26451616-20160427180705/@comment-25620113-20160427180917

people who came from the future (or alternate future) to save the present from being destroyed.