From BroadwayWorld's Archive: The new exhibition, Showstoppers! Spectacular Costumes From Stage and Screen is now open in Times Square! The exhibit will run for a limited eight-week engagement through September 26, 2021 at 234 West 42nd Street.
SOURCE: YouTube at 02:11AM on August 1, 2024