Left-Hand-Drive Toyota Mark II in China

A left-hand-drive Toyota Mark II was Seen in Hohhot, China in 2018. It’s not an American-imported Toyota Cressida but a original Japanese Mark II(X80). The car is now missing and the original plate is seen on a Mercedes-Benz GLS. I processed the plate.

Continue reading “Left-Hand-Drive Toyota Mark II in China”