This television ad for the China-based Foton Motor Co. was uploaded a few days ago by Michael Wong, who was the spot’s visual and artistic director.
You’ll see an Arizona Historic Route 66 road sign make a brief appearance.
Yes, I do believe the Chinese hold a certain fascination for the Mother Road.
I hope a lot of Chinese people can come over here and see it!