Sunday, March 27, 2011

The Pixel: City Car for Europe

India car manufacturer Tata Motors handed me The pixels, city car to Europe with a number of advantages

No comments:

Post a Comment