Jenna Leigh Green (Wicked, bare, 'Sabrina, the Teenage Witch') sings “Never Is A Promise“ (Fiona Apple) Performed at THE TRL GENERATION: BROADWAY SINGS THE 90s, a benefit for Broadway Impact on July 8, 2012 at Joe's Pub. Produced by Benjamin Rauhala. BAND: Benjamin Rauhala (Music Director/Piano), David Cinquegrana (Guitar), John Convertino (Bass), Shannon Ford (Drums) Songs arrangements by by Benjamin Rauhala Filmed by Shoshana Feinstein - Broadway Impact is a non-profit organization composed of theatre artists and fans who support marriage equality. The organization was founded in 2008 by Tony-nominated performers Rory O'Malley (The Book of Mormon) and Gavin Creel (Hair) as well as production coordinator Jenny Kanelos.
Hide player controls
Hide resume playing