Most people might think that majority of Japanese vehicles are right-hand drive. But, you might not know that Japanese also love to drive left-hand drive cars.
Today we will show American cars available in Japanese auctions. You can order LHD car through our company.
LINCOLN TOWN CAR
FORD MUSTANG SALEEN