Find Materials
Crane Collapse in Florida Sends Workers Running for Their Lives: Near Miss Could Have Had Catastrophic Consequences
A crane collapse at the site of a new police headquarters in Florida, barely missed workers on the ground of the construction site. You can see in this video workers scattering and […]
Favorite