Posts in tag

Cheapest Car


When you hear the phrase “World’s Cheapest Car” your thoughts will probably end up being whipped up in to a frenzy around the terrible looking …

Chang An’s Ben Ben Mini officially becomes the cheapest car on the Chinese market, and it looks good to boot!