VIDEO: Melissa Benoist Sings 'Moon River' on 'Supergirl/Flash' Crossover!
About Photo #1076342: Melissa Benoist doesn't miss a note in this clip from the Supergirl and The Flash crossover, airing tomorrow night. The actress sings "Moon River" in the video… Read The Post Here