Self Propelled Stackers 2012 1 h Spain
Self Propelled Stackers 2013 911 h Spain
Self Propelled Stackers 2012 3,585 h Spain