Fresh Squeezed Opera to Showcase ‘Second Chances Showcase’
Fresh Squeezed Opera is set to present “Second Chances Showcase: An Evening of Renewal” on Nov. 3, 2023 at the 23rd Street Complex in New York City. Per an official press statement, “we combed through past calls for scores, looking for deserving pieces that we simply did not have room to program previously. We selected four incredible pieces that we {…}