Demolishing and Building Up the Star Theatre is a documentary short film that showcases the demolition and construction process of the Star Theatre in New York City in the year 1901. The film provides a remarkable time-lapse photography of the urban setting and highlights the work of engineers during the construction.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States