A pair of window washers were put into grave danger Thursday when winds repeatedly blew their scaffolding into an office tower in Denver, Colo. Day to Day producer Rob Sachs profiles the folks at WWC ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results