Toyota’s new Mark X car paints a picture that depicts its Japanese roots【Video】

It doesn’t take a wind god and a thunder god to explain how good your car is, but it certainly helps.

Read More