TOYOTA ESTIMA STATIONWAGON
Year of manufacture: 2006-0
Maximum Braked Trailer load: 1600kg
Maximum unbraked Trailer load: 600kg
LEXUS LS430 SALOON
Year of manufacture: 2000-2006
Maximum Braked Trailer load: 2000kg
Maximum unbraked Trailer load: 750kg