Pedestrian stacker Netherlands, Vlaardingen7d
Pedestrian stacker 1989 Germany
Pedestrian stacker 2003 Germany