Geneva Motor Show

Updated: Feb 05, 2013 17:02 IST

Megapixel is the result of the progress Tata Motors have made on the Pixel.
5/13
Megapixel is the result of the progress Tata Motors have made on the Pixel.

top photos