1987 Toyota Land Cruiser with a Cummins R2.8
Well Sorted Automotive built this 1987 Toyota Land Cruiser at their company in Englewood, Colorado. Up front they swapped a 2.8 L Cummins R2.8 turbodiesel… Read More »1987 Toyota Land Cruiser with a Cummins R2.8







