2 workers rescued from the side of high-rise Investigators in Austin, Texas, said that the pair’s scaffolding malfunctioned and that the rescuers eventually helped the men to the ground safely October ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results