Tag: Toyota introduces new 174bhp 2.8-litre D-4D diesel engine to Land Cruiser range