New security footage shows the moments fresh concrete fell and caused a scaffolding collapse in downtown Houston two weeks ago. The video, obtained by ABC13 from METRO through an open records request, ...
Some results have been hidden because they may be inaccessible to you