2008 Toyota Land Cruiser

Toyota’s most expensive vehicle is better than ever