Photo Credit: Frankie Lane
The revival of Glengarry Glen Ross at Broadway’s iconic Palace Theatre is setting the stage on fire with a bold, electrifying energy. With a staggering $20 million-plus advance at the box office, the production was already making waves before the curtain rose on opening night.
To celebrate the show’s financial success and the power of this new iteration, the Palace Theatre owners, James L….

