zNSFW

Building IN Hubei Province, China collapses on excavator, killing the operator

https://i.imgur.com/vUdr9y3.gifv

User: [deleted]

Categories: CatastrophicFailure

report/abuse