Self Propelled Stackers 2019 Spain
Self Propelled Stackers 2012 3,585 h Spain
Self Propelled Stackers 2017 7,454 h Spain