Thea Sharrock
Photo
From:
Photo Coverage: EQUUS Opening Night Curtain Call and After Party
EQUUS officially opened on Broadway last night, September 25th, after beginning previews on September 5. BroadwayWorld.com's cameras were there as the cast took their first official bow together and celebrated at New York City's Pier 66.