100 Excavators

100 Plus Excavators Dismantle Overpass Bridge in East China