5 Mar 2021, 10:02 UTC · By: Aurel Niculescu / It's a supercharged Land Cruiser from the 80 series to make sure you're not going to be missing on ponies from the stock 4.5-liter six-cylinder engine