In an insane feat of engineering, the Landmark Palace Theater in New York City was lifted a staggering 30 feet in the air. Why? Well, here’s the reason behind the insane project!
In an insane feat of engineering, the Landmark Palace Theater in New York City was lifted a staggering 30 feet in the air. Why? Well, here’s the reason behind the insane project!