24 Mar 2009

World's cheapest car

From Checkpoint, 6:27 pm on 24 March 2009

The Indian motor company TATA has launched the world's cheapest car.