We may earn a commission from links on this page. Only 1800 of these were produced between 1996 and 1999, and this car is a left hand drive, Japanese market car that’s already totally cleared ...
but in the U.K. and Japan, they drive on the left. While this may seem bizarre to us, about 35% of the world’s population ...