Crawler Excavators 2021 5,075 h United States, Charlotte, North Carolina24h
Crawler Excavators 2019 2,245 h China24h
Crawler Excavators 2019 China24h