Truck Mounted Aerial Platforms 1998 Germany
Flatbed Trucks 1981 474,106 miles Netherlands, Meerkerk (A27, exit 25)
Brakes Denmark