Positioned as the ultimate Toyota Land Cruiser, the 2012 Land Cruiser V8 goes even further in terms of sharper design inside and out, more creature comforts and advanced handling technologies for exceptional off-road capabilities.
Tags: News, Land Cruiser, Toyota
The 2012 Toyota Land Cruiser V8 was originally published by TestDriven. Read the full story by clicking here.