20100506 unknown: The world's cheapest car is here!