Thundurbyrd
Active Member
I found this video of a Chinese demo team taking down a large building. It makes my stomach hurt just watching this.
Beijing worker risks his life to demolish part of a building
Beijing worker risks his life to demolish part of a building