A team of experts try to demolish a large river dam. With one million cubic yards of boulders in their way, the pressure is on to clear the way.
A team of experts try to demolish a large river dam. With one million cubic yards of boulders in their way, the pressure is on to clear the way.