News

Just 24 of these rally-ready Land Cruisers will be made for the Japanese market.