Toyota Land Cruiser KDJ90|KDJ95 3.0TD D4D (8/2000-9/2002)

We are the largest independent stockist of the Toyota Land Cruiser KDJ90|95 3.0D (2000-2003). We have logistics in place to deliver your required orders in a fast and efficient manner.