Supergirl And The Flash Crossover Promo


The Flash will make an appearance on Supergirl in it’s 18th episode titled “World’s Finest.” A thirty second promo video has been released and you can check it out below!