Summary: p Heavy traffic in New Delhi on March 21, 2009. At least one newspaper has warned the real significance in the launch of the world' smallest car, the Nano, lay in its environmental impact with the prospect of millions of more motorists. /p
Image Dimensions: 273 x 410
Image originally found here.