The Supergirl/Flash Musical Episode Has Found Its Music Meister Katharine Trendacosta Jan 24, 2017, 6:00am Of course it's a Glee cast member. The CW's DC shows are like vultures. They pick over the corpse of Glee and take everything valuable from it. I mean that in a nice way, of course. I love vultures.