Site Dumpers 2022 593 h Netherlands, ZEVENBERGEN
Crawler Excavators 2014 4,218 h Netherlands, ZEVENBERGEN