The Flash Duet Teaser

The Flash – Duet Teaser

Darren Criss guest stars as the Music Meister in The Flash and Supergirl musical crossover on March 20th and 21st.