Photo Galleries / In Pictures
Image 1 of 11
The Nano from Indian carmaker Tata is pictured outside Bombay, India. At approximately $2,500, it has been called the cheapest car in the world.
PHOTO: Sipa Press/Newscom
Share
Related