Crawler Excavators 2022 764 h China24h
Crawler Excavators 2021 2,083 h United Kingdom, Garvagh, Londonderry24h
Crawler Excavators 2022 2,448 h United Kingdom, Luton, Bedfordshire24h
Crawler Excavators 2019 2,145 h China24h