English

The world s 10 largest loaders each weighing a hundred tons worth tens of millions