Daily: February 16, 2016

Daily: February 16, 2016

What’s the Legal Way to Buy a New and Imported Land Rover? Go to Japan!


While getting a new Land Rover Defender in the U.S. without the danger of the government seizing your car is practically impossible, it’s not the same situation in Japan, where you can buy the prized Rover easy as pie. Japan’s market is wide open to the new Defenders. 3,225 Land Rovers were brought into Japan last year, according to data provided by the…

Read more