- Advertisement -

BAIC Ruili

The Ruili DoDa V8 From China Is A Toyota Alphard Clone

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...