Crawler Excavators 2013 16,000 h United Kingdom7d
Crawler Excavators 2012 Belgium, Maasmechelen, Limburg7d