1966 Land Cruiser with a Cummins 3.3 L Turbo Diesel Inline-Four
This 1966 Toyota Land Cruiser was built by Proffitt’s Resurrection Land Cruisers in Orchard City, Colorado. The company installed a turbocharged 3.3 L Cummins diesel… Read More »1966 Land Cruiser with a Cummins 3.3 L Turbo Diesel Inline-Four







