an Entity in Data Space: 134.155.108.49:8890
"Worlds Finest" is the eighteenth episode of the first season of Supergirl. It aired on March 28, 2016. It acts as a crossover between Supergirl and The Flash.