This is a 1995 Land Crusier HZJ77, It is powered by a 4.2L 1HZ Naturally aspirated diesel engine.
8 сен 2024