This Is The Dadi Musso From China

Dadi Musso

A very dusty Dadi Musso SUV, Spotted in China by serial spotted Navigator 84, thank you for the photos! The Dadi Musso was manufactured in China from 2001 until 2006 by a company called Chengdu Xin Dadi Auto, based in the great city of Chengdu in Sichuan Province.

Continue reading “This Is The Dadi Musso From China”