The oddball attraction opened on Oct. 25, 1997, and it may never be complete.
« Back to BroadwayStars