BaT Auction: 1987 Toyota Land Cruiser BJ75 Troop Carrier
This 1987 Toyota Land Cruiser is a left-hand drive French-market troop carrier that was acquired in 2017 by the seller, who imported it to the US in January 2018. A 3.4-liter diesel inline-four drives the rear or all four wheels through an H151 five-speed…