Which is the World's cheapest car?

Answer: Tata Nano ($2500)