September 11, 2001

In lower Manhattan 5000 Thermo-Roll Commercial Tilt & Turn windows met the ultimate test when the venerable Equitable Building at 120 Broadway withstood the earth-shocking collapse of the neighboring World Trade Towers.

Not one window had to be replaced.
Click to Enter Site

To enjoy all our videos please make sure your browser has Flash installed.

Flash can be downloaded here.