The Flash Season 3 Episode 17
Season 3
Episode: 17
Air Date: 2017-03-21
Barry and team are surprised when Mon-El and Hank Henshaw arrive on their Earth carrying a comatose Supergirl who was whammied by the Music Meister. Unable to wake her up,…
Episode Title: Duet (II)