The Supergirl/Flash Musical Episode Has Found Its Music MeisterKatharine Trendacosta10 minutes ago52EditPromoteGo to permalinkOf 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.