Wind

The UK's largest mobile crane company is looking to the future: They are on the forefront of new energy, but installing a wind turbine is brought to a halt by too much wind.

Release date:

Duration:

3 minutes

This clip is from