This is why superhero TV exists. This is why we light up when characters mention other characters on their shows. So that one day an event like this happens. They said it would never happen, they said that the world’s were separate, well thank the New Gods that they were wrong! This Monday, The Flash comes to National City and will team-up with Freshman superhero Supergirl in “World’s Finest”!  Check out the full trailer below and get ready for the return of all your favorite The CW DC Shows starting tonight with The Flash!