An iconic sport utility vehicle that some people thought may have disappeared forever has resurfaced with some significant changes from previous models. The Toyota Land Cruiser dates back to 1951 when a division of the Japanese police force used it. Named the National Police Reserve of Japan, this group was designed to fill personnel gaps in the military and act as law enforcement on a national level following the Korean War. The rugged and dependable Land Cruiser (known initially
…
Read more