Other Trucks 2014 14,913 miles Netherlands, Sittard
Truck Mounted Aerial Platforms 2011 Netherlands, Wijchen, Gelderland