Auctioneers:
2011 Land Rover Defender 130 4×4, 2.4TD High Pressure Sewage Pump Vacuum Truck – SALLDKWS8BA825449