CONCERT FOR AMERICA took place on Saturday, February 25 at 8pm at The Town Hall in New York City 123 West 43rd Street between Broadway and 6th Avenue. Prior to tonight's final rebroadcast, CONCERT FOR AMERICA released a videoof WAITRESS's Keala Settle singing a stunning rendition of 'The Impossible Dream.' Check out the video below
SOURCE: BroadwayWorld at 04:21PM on March 5, 2017