Published On Apr 3, 2018
Broadway Star Eden Espinosa live in Long Beach, Calif what an amazing night as always when she is on stage! Here she and Kamilah Marshall sing "Take Me or Leave Me" From RENT
©Videographer: Mitch Friedman
show more
Broadway Star Eden Espinosa live in Long Beach, Calif what an amazing night as always when she is on stage! Here she and Kamilah Marshall sing "Take Me or Leave Me" From RENT
©Videographer: Mitch Friedman