August 3, 2016 by W.E. Ning
China’s clone masters are at it again. The new victim in the Toyota Alphard, a large van. The clone comes from a company called BAIC Ruili, based in Yunnan Province. Their clone is called the Doda V8. Doda is the brand name and V8 the type name.