Music Meister Arrived On 'Supergirl' & The Stage Is Set For The 'Flash' Musical Crossover

Dean Buscher/The CW