Pedestrian stacker Netherlands, Vlaardingen7d
Pedestrian stacker 1989 Germany
Pedestrian stacker 2000 3,690 h Netherlands
Pedestrian stacker 2003 Germany