11 days agoDongting Lake Levee Collapses! $1.2 Billion Embankment Reinforcement Utterly Fails,Other Dams TeeterChina Observer Videos
1 month agoPart 1 Best Construction Fail Moments | Bella Site Manger #construction #rumble #videoSite Mnager