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…
Exploring China's Wild Automotive World
Exploring China's Wild Automotive World

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…